German Cup second round in pictures
RB Leipzig turned on the style in Wolfsburg with a huge win, while Dortmund and Bayern squeaked through. Hertha Berlin beat Dynamo Dresden on penalties after they brought around 35,000 fans to the Olympic Stadium.
Wolfsburg 1-6 Leipzig
RB Leipzig turned on the style in Wolfsburg, ending the Wolves' cup campaign in emphatic style. The visitors took an early lead through a calamitous Jeffrey Bruma own goal. Wolfsburg went in only one goal down at the break but collapsed in the second half. Timo Werner scored twice with Marcel Sabitzer, Emil Forsberg and Konrad Laimer each grabbed a goal before a late Wout Weghorst consolation.
Borussia Dortmund 2 - 1 Borussia Mönchengladbach
Two goals in three second half minutes from Julian Brandt turned this one on its head and handed Dortmund a second win over Gladbach in two weeks. Marcus Thuram gave the visitors a 71st minute lead before Brandt's speculative shot deflected in six minutes later. The summer signing proved decisive three minutes later as he rose to head home Thorgan Hazard's cross and seal the win.
Hertha Berlin 3 - 3 Dynamo Dresden (Hertha Berlin win 6-5 on penalties)
More than 30,000 Dresden fans traveled to Germany's capital only to see their side cruelly denied an upset. Moussa Kone gave the visitors a first half lead before Dodi Lukebakio and Ondrej Duda put Hertha up shortly after the break. Patrick Ebert earned the visitors extra time from the spot before Luka Stor's 107th minute strike gave them a lead snatched away by Jordan Torunarigha in injury time.
SC Verl 1-1 Holstein Kiel (Verl won 8-7 on pens)
Fourth-tier SC Verl triumphed over 2. Bundesliga side Holstein Kiel on a dramatic night. The visitors took a 13th minute lead through Janni Serra, but that was canceled out by Niko Hecker's well placed header. There were no more goals after extra time, and Verl came through an epic shootout, winning 8-7 to cue wild celebrations.
St. Pauli 1 - 2 Eintracht Frankfurt
Two early strikes from Bas Dost were enough to see 2018 winners Eintracht Frankfurt safely through. The powerful Dutchman rose to nod home Martin Hinteregger's cross in the fourth minute before finishing with his right foot shortly after. Waldemar Sobota's penalty early in the second half turned up the pressure but wasn't enough.
Werder Bremen 4-1 Heidelheim
All the goals came before the break as Weserstadion was treated to a feast of attacking football by Werder Bremen. Milot Rashica continued his fine run of form with the opener early on, and Leonardo Bittencourt and Davy Klaasen put the game beyond Heidelheim inside 18 minutes. Marco Freidl made it four shortly before the break, with a Marc Schnatterer penalty resoring some pride for the visitors.
Fortuna Düsseldorf 2 - 1 Erzgebirge Aue
Class eventually told in this one as top flight Düsseldorf came back from an early blow to reach the next round. Florian Krüger stoked hopes of an upset, firing home on 12 minutes after the hosts failed to clear. But Aue couldn't hold on until the break and Rouwen Hennings equalized from the spot. Defender Kasim Adams proved the hero, sweeping home a loose ball for the winner 15 minutes from time.
Kaiserslautern 2-2 Nuremberg (Kaiserslautern 6-5 on pens)
Kaiserslautern knocked out 2. Bundesliga side Nuremberg on penalties after the visitors forced extra time with a late equalizer. The hosts twice led, both times courtesy of Timmy Thiele, but were pegged back in the 89th minute when Michael Frey's strike forced an extra 30 minutes. But Kaiserslautern kept their heads, winning the shootout to seal their progress.
Saarbrücken 3-2 Cologne
The shock of Tuesday night belonged to fourth-tier Saarbrücken, who scored a 90th minute winner to knock Bundesliga outfit Cologne out. After a goalless first half, the hosts raced into a 2-0 lead through Christopher Schorch and Gillian Jurcher. Cologne steadied the ship through Jonas Hector and Simon Terrode and looked to have forced extra time, but Tobias Jänicke struck the late winner.
VfL Bochum 1-2 Bayern Munich
Late goals from Serge Gnabry and substitute Thomas Müller rescued Bayern Munich from an embarrassing exit to second tier strugglers Bochum. Alphonso Davies turned a cross in to his own net to give the home side a first half lead but they couldn't quite hang on, Gnabry firing home at the back post on 83 minutes before Müller bundled home with just a minute remaining.
Arminia Bielefeld 2-3 Schalke
Schalke survived a late rally from their hosts to book their place in the next round. The Royal Blues got off to a flyer with an Alessandro Schöpf strike and a double from Benito Raman putting them three up with only 31 minutes gone. Just when it was looking comfortable, two goals in five minutes from Arminia's Fabian Klos and Cebio Soukou made for a nervy last 13 minutes for David Wagner's men.
Freiburg 1-3 Union Berlin
Union Berlin booked their place in the next round with an impressive win at Frieburg, who were unable to take their Bundesliga form into the cup. Joshua Mees' thumping header put the visitors one up, but Robin Koch nodded Freiburg level in the final minute of the first half. Union turned it on in the second half though, with Robert Andrich and Christian Gentner keeping their cup dream alive.
Bayer Leverkusen 1-0 Paderborn
A first half strike from Lucas Alario was enough to see Bayer Leverkusen past Paderborn for the second time this season in a game that will live long in few memories. The Argentina striker, who scored against Germany earlier this month, powered home a loose ball in the 25th minute to settle the tie.
Duisburg 0-2 Hoffenheim
Hoffenheim eased past Duisburg with something to spare as the in-form Bundesliga outfit scored two goals in six minutes early in the second half. The first came courtesy of Florian Grillitsch with Sargis Adamyan adding a second just short of the hour mark. This victory is Hoffenheim's fourth on the bounce in all competitions.
Hamburg 1-2 Stuttgart (aet)
Hamadi Al Ghaddioui's 113th minute winner settled a tight contest between the two Bundesliga 2 sides. Stuttgart got off to the perfect start when Nicolas Gonzalez gave them a 2nd minute lead. This was canceled out by Aaron Hunt and, with the game in extra time and heading towards penalties, Al Ghaddioui's pivot and strike gave Stuttgart the win.
Darmstadt 0 - 1 Karlsruher
A close range Philipp Hofmann effort five minutes from time settled a scrappy affair between two midtable 2. Bundesliga teams. The hosts managed just two shots on target in a game where chances were scarce and were eventually punished when Hofman latched on to Anton Fink's header to punch his side's ticket to the next round.