Dortmund down Bayern to reach German Cup final
Borussia Dortmund upset a wasteful Bayern Munich with two goals in the second half to book their berth for the German Cup final.
In Wednesday's match, Dortmund grabbed the lead first, but two goals by Bayern turned the tide. However, the German giants left a couple of promising chances unused, allowing Dortmund to secure a 3-2 win and a ticket for the German Cup final in Berlin, reports Xinhua news agency.
BVB got a good start going into the game as Pierre-Emerick Aubameyang missed the target just wide with four minutes played.
Bayern Munich's Javi Martinez helped the visitors break the deadlock with a blackout. Raphael Guerreiro intercepted Martinez's back pass before Marco Reus tapped home the rebound from very close range in the 19th minute.
The hosts regrouped and responded at the half-hour mark as Martinez headed home a corner from Xabi Alonso to make up his misplaced pass from earlier.
Carlo Ancelotti's men gained momentum as Robert Lewandowski and Martinez came close to snatch the lead. Bayern's efforts paid off after Mats Hummels tapped in Franck Ribery's square pass to make it 2-1 on the scoreboard with 41 minutes into the game.
The "Bavarians" should have extended their lead just before the break but Lewandowski failed to overcome Dortmund goalie Roman Buerki following a one-on-one.
After the restart, Bayern remained in control of the proceedings, but the hosts lacked in accuracy, as Arjen Robben was unable to find the empty net in the 56th minute.
Thomas Tuchel's men punished Bayern for their wastefulness as Pierre-Emerick Aubameyang headed home Ousmane Dembele's cross at the far post to level the scores in the 69th minute.Dembele remained in the thick of things as he flabbergasted the German giants after slotting home the 3-2 winner into the roof of the net only five minutes after the equaliser.