Haaland hits two as Dortmund rout Cologne
Haaland continued his incredible run of form since signing for the Bundesliga title chasers when he tapped home in the 67th minute to pull one back for the away side after Davie Selk and Leonardo Bittencourt had put Werder two ahead in the first half-an-hour.
The strike means the 19-year-old has scored in each of his appearances for Dortmund despite only making one start and playing barely two matches' worth of football in the few weeks since his arrival in Germany.
On this occasion he entered the field as a half-time substitute, but three minutes after his goal Milot Rashica put the hosts 3-1 up and put his side through to the next round, despite Giovanni Reyna pulling one back with 12 minutes remaining.
Werder will be joined in the next round by Fortuna Duesseldorf and Eintracht Frankfurt after their wins over Kaiserslautern and RB Leipzig, and Schalke, who squeezed past Hertha Berlin 3-2 thanks to Benito Raman's extra-time winner.
Nagelsmann right to question Leipzig title desire: keeper
Krzysztof Piatek thought he had made a dream full debut for Hertha following his move from AC Milan when he put the away side two ahead six minutes before the break.
But Schalke struck back in the second half through goals from Daniel Caligiuri and Amine Harit before Raman finish
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ