Hertha Berlin continued their excellent run of recent form by reaching the quarter-finals of the DFB Cup at the expense of 1. FC Nürnberg, while VfB Stuttgart joined them in the last eight on Wednesday night.

Click here for our DFB Cup 3rd-round overview

1. FC Nürnberg 0-2 Hertha Berlin

Goals: 0-1 Darida (32'), 0-2 Brooks (65')

Third in the Bundesliga following a run of four wins in five matches, Hertha were on the front foot from the off, and after Salomon Kalou went close, Vladimir Darida opened the scoring with a cool finish from Vedad Ibisevic’s neat lay-off.

Nürnberg had also come into the encounter confidently after climbing to third in Bundesliga 2 at the weekend, but they created little against Berlin's rigid back line. The best chances fell at the other end, and after Mitchell Weiser forced Raphael Schäfer into a smart stop, John Anthony Brooks’ towering header nestled in the corner to effectively seal the result with 65 minutes played.

Nürnberg: Schäfer - Brecko, Hovland, Bulthuis, Sepsi - Behrens (Polak 74’), Petrak (Leibold 54’) - Schöpf, Möhwald, Burgstaller - Blum (Füllkrug 54’)

Hertha: Jarstein - Weiser, Langkamp, Brooks, van den Bergh - Skjelbred (Hegeler 83’), Lustenberger - Haraguchi (Stocker 75’), Darida, Kalou - Ibisevic

VfB Stuttgart 3-2 Eintracht Braunschweig

Goals: 0-1 Baffo (6'), 1-1 Niedermeyer (21'), 2-1 Werner (99’), 2-2 Ademi (110’), 3-2 Sunjic (118’)

Jürgen Kramny’s charges, bottom of the league after 16 Bundesliga matches, got off to a nightmare start when Joseph Baffo poked in from close range, but Georg Niedermeyer’s header levelled things up before Alexandru Maxim missed a penalty with a weakly-struck effort.

After a goalless second half, Timo Werner nodded Stuttgart in front early on in extra time, only for Eintracht substitute Orhan Ademi to make it 2-2 on 110 minutes. The hosts had the last laugh, however, as defender Toni Sunjic rose highest to plant home a bullet header with two minutes remaining.

Stuttgart: Tyton - Schwaab, Sunjic, Niedermeier, Insua - Serey Die (Kruse 74’) - Gentner - Rupp, Maxim (Tashchy 66’), Kostic - Werner (Kliment 103’)

Braunschweig: Gikiewicz - Baffo, Decarli, Reichel - Ofosu-Ayeh, Matuschyk, Boland, Zuck - Schönfeld (Hvilsom 46’) - Khelifi (Ademi 102’), Holtmann (Omladi 66’)

TSV 1860 Munich 0-2 VfL Bochum

Goals: 0-1 Haberer (39'), 0-2 Hoogland (44')