There were plenty of goals in the DFB-Pokal on Wednesday night, with the big guns in the Bundesliga all advancing safely to the quarter-finals.
Playing away at Nürnberg, Hertha Berlin ran out 2-0 winners to become the first side on the night to book their spot in the last eight.
Czech midfielder Vladimír Darida opened the scoring in the 32nd minute before United States international John Brooks added another midway through the second half.
Over at the Mercedes-Benz Arena, VfB Stuttgart were made to work exceedingly hard for their 3-2 victory over Eintracht Braunschweig, with the winner only arriving late in extra time.
Joseph Baffo opened the scoring for the visitors in only the sixth minute of the match, although Stuttgart would find an equaliser through Georg Niedermeier 15 minutes later.
The hosts should have gone ahead in the 36th minute when Phil Ofosu-Ayeh gave away a penalty, but Alexandru Maxim missed from the spot.
The second half remained scoreless and so the match moved on to extra time, which would offer up three more goals.
Timo Werner gave Stuttgart the lead nine minutes into the first half, but substitute Orhan Adem responded with an equaliser for the visitors six minutes from time.
A penalty shoot-out looked on the cards at that point, but Bosnian international Toni Sunjic would snatch the victory for Stuttgart with only seconds left on the clock.
BVB Dortmund were comfortable 2-0 winners at FC Augsburg, with Pierre-Emerick Aubameyang opening the visitors' account early in the second half before Henrikh Mkhitaryan doubled their lead five minutes later.
And in a match involving two second division sides, VfL Bochum also won 2-0 away at 1860 Munich, the goals coming from Janik Haberer and Tim Hoogland within the space of five minutes at the end of the first half.
Nürnberg 0-2 Hertha Berlin
VfB Stuttgart 3-2 (1-1) Eintracht Braunschweig
FC Augsburg 0-2 BVB Dortmund
1860 Munich 0-2 VfL Bochum