Salomon Kalou’s missed spot-kick put hosts Borussia Dortmund into the German Cup quarter-finals on Wednesday night as Hertha Berlin lost 3-2 on penalties after a 1-1 draw.
The Ivory Coast striker gave Hertha a first-half lead in the third-round cup clash in Dortmund when he volleyed home on 27 minutes after the hosts made a slow start. But Dortmund raised the pace as Marco Reus equalised straight after the break while Pierre-Emerick Aubameyang had a goal disallowed and Ousmane Dembele fired wide for Borussia.
Dortmund kept up the pressure as the game went into extra time. However, they finished with 10 men when defender Sokratis was sent off in the 119th minute for dissent — just before the final whistle — as his back-chat earned him two yellow cards in quick succession.
In the shoot-out, goalkeeper Roman Burki was Dortmund’s hero. He saved Hertha’s second penalty from Vladimir Darida and stopped Sami Allagui’s fourth shot, although unluckily for Burki the ball still rolled into the net. But Kalou blasted his effort over the bar to send Dortmund through. Before kick-off, Dortmund captain Marcel Schmelzer addressed home fans to criticise hooligans who attacked RB Leipzig supporters, including families, before last Saturday’s home league game. The violence has shocked Germany.
“We as players were, and are, very shocked at what happened,” said Schmelzer in a video message. “On Saturday, people were harmed and we condemn that as a team. We, the team, wish all victims a good and speedy recovery and apologise for what happened.”
Eintracht Frankfurt also reached the quarters with a 2-1 win at second-division Hanover 96 with goals from Israel defender Taleb Tawatha and striker Haris Seferovic.
Schalke saw off second-division Sandhausen with a 4-1 win thanks to three goals in a devastating seven minute-spell from Alessandro Schoepf, Daniel Caligiuri and Naldo. Third-division minnows Sportfreunde Lotte, from near Osnabrueck, continued their giant-killing run with a 2-0 win at home to second-tier 1860 Munich.

Holders Bayern host Schalke in quarters
Holders Bayern Munich will face Schalke 04 in the German Cup quarter-finals while last season’s finalists Dortmund are away to third division giant-killers Sportfreunde Lotte. The quarter-finals will be played on February 28 or March 1 with the final taking place at Berlin’s Olympic Stadium on May 27.
Carlo Ancelotti’s Bayern, who have reached the last eight for the 10th year in a row, face a tricky home tie against Schalke, who held the Bavarians to a 1-1 draw at the Allianz Arena last Saturday in the Bundesliga.
Sportfreunde Lotte, who have beaten Bayer Leverkusen and Werder Bremen in previous rounds, host a plum tie against Dortmund. Eintracht Frankfurt, who are currently third in Germany’s top tier, are at home to second division Arminia Bielefeld, while Hamburg are at home to Borussia Moechengladbach in an all-Bundesliga tie.

German Cup quarter-final fixtures
Eintracht Frankfurt v Arminia Bielefeld, Sportfreunde Lotte v Borussia Dortmund, Bayern Munich v Schalke 04, Hamburg v Borussia Moenchengladbach
Wednesday’s results
Sportfreunde Lotte 2 (Lindner 28, Freiberger 58) 1860 Munich 0; Sandhausen 1 (Wooten 64) Schalke 04 4 (Schoepf 38, Caligiuri 43, Naldo 45+1, Konoplyanka 71) ; Borussia Dortmund 1 (Reus 47) Hertha Berlin 1 (Kalou 27) aet Dortmund win 3-2 on penalties; Hanover 96 1 (Harnik 57) E. Frankfurt 2 (Tawatha 62, Seferovic 66)