RB Leipzig tear Wolfsburg apart in German Cup
Leipzig trail Wolfsburg by two points in the Bundesliga but grabbed the lead on 13 minutes in their last-32 tie courtesy of an own goal by Dutch defender Jeffrey Bruma.
Marcel Sabitzer scored Leipzig's second in the 55th minute and opened the floodgates, with goals from Emil Forsberg, Konrad Laimer and Timo Werner padding the score out to 5-0.
Germany forward Werner struck again in the 88th minute before Wolfsburg got a consolation goal from Wout Weghorst.
Elsewhere, Werder Bremen dominated second division side Heidenheim, winning 4-1. Milot Rashica scored after just six minutes, with Leonardo Bittencourt and Davy Klaassen adding two more before the game had reached 20 minutes.
Austrian defender Marco Friedl added a fourth in the 41st minute, before Heidenheim's Marc Schnatterer converted a penalty in first-half injury time.