Ousmane Dembele sinks Bayern Munich as Borussia Dortmund seal dramatic cup win
A late winner from Ousmane Dembele completed a remarkable turnaround for Borussia Dortmund as they secured a dramatic DFB-Pokal win over Bayern Munich.
It was Dortmund who took the lead as some slack defending from Javi Martinez presented Marco Reus with a tap-in that he duly took.
Bayern Munich's German defender Mats Hummels (C) and his team mates celebrate the second goal for their team during the German Cup DFB Pokal semifinal football match between FC Bayern Munich and BVB Borussia Dortmund in Munich, on April 26, 2017.Getty Images
In the second-half Dortmund came out pressing as they desperately looked for the equaliser.
They put Bayern under intense pressure and eventually their patience was rewarded when a deep cross from Dembele found its way to Pierre-Emerick Aubameyang who headed into the empty net.
Minutes later they had taken the lead when Reus slipped the ball out to Dembele and he cut back onto his left before curling a shot into the top corner off the bar.
Dortmund's French midfielder Ousmane Dembele (C) celebrates with teammates after the second goal for Dortmund during the German Cup DFB Pokal semifinal football match between FC Bayern Munich and BVB Borussia Dortmund in Munich, on April 26, 2017.Getty Images
Bayern felt they should have had a penalty after that but instead the referee elected to book Xabi Alonso for what he felt was a dive under pressure from Dembele.
Dortmund will face Eintracht Frankfurt in the final and the match will be played on Saturday 27 May.
Bayern will have to contend themselves with the Bundesliga title, which they lead by eight points with just four games remaining.