Dembele hits winner as Dortmund rally to beat Bayern Munich
Bayern Munich 2 - 3 Borussia Dortmund

Dembele hits winner as Dortmund rally to beat Bayern Munich

Borussia Dortmund rallied to beat Bayern Munich 3-2 in their DFB Pokal semifinal at the Allianz Arena on Wednesday night, setting up a cup final against Eintracht Frankfurt.

Pierre-Emerick Aubameyang nearly had the visitors off to a dream start in the fourth minute after a mixup in the Bayern defence, but the Gabon international's sliding effort went wide of the target.

Bayern had their best chance of the opening minutes when Franck Ribery got free in the Dortmund area, cutting back against his defender but firing right at Roman Burki in goal.

Dortmund were first on the board through Marco Reus in the 19th minute. A poor Javi Martinez pass back to Sven Ulreich was intercepted by Raphael Guerreiro, who struck the ball with his second touch only to see it come back off the post for teammate Reus to tap home for a 1-0 lead.

Martinez would make amends less than 10 minutes later, powering a header past Burki from a Xabi Alonso corner kick to put the teams back on level terms.

The wide-open affair was well and truly on for the rest of the first half with Bayern getting the better of the chances, Alonso heading off the crossbar from a corner kick before Vidal blazed over the crossbar from a rebound.

And the hosts' pressure told soon after, with Ribery settling a long ball on the left flank, then squaring to Mats Hummels who slotted home with his first touch to give Bayern a deserved lead at half-time.

Dortmund were fortunate not to concede after a poor giveaway from Burki left Bayern in on goal with Robert Lewandowski and Arjen Robben, but the Netherlands international hit the post with his close-range effort and the score remained 2-1.

Against the run of play, Thomas Tuchel's team levelled things in the 69th minute, when Ousmane Dembele found Aubameyang with a deft chip at the back post and the Dortmund striker headed home to make it 2-2.

And just five minutes later, Dortmund would take the lead, Dembele collecting a loose ball on the right side of the Bayern area, cutting to his left and curling home to put the visitors up 3-2.

The German champions would not be deterred though and threw numbers forward, Robben cutting to his trusted left foot and curling a shot just outside of Burki's post.

Dortmund will face Eintracht Frankfurt in the final, after they beat Borussia Monchengladbach 7-6 on penalties on Tuesday.

Related news

Schalke win again and climb to second in Bundesliga

Schalke win again and climb to second in Bundesliga

Schalke 04 earned their fourth win in their last five Bundesliga games with a 2-0 victory over visitors Hamburg SV that sent them into second place in the table.

Robert Lewandowski leads Bayern to easy win over Augsburg

Robert Lewandowski leads Bayern to easy win over Augsburg

Robert Lewandowski scored twice as Bayern Munich extended their lead at the top of the Bundesliga to six points with a comfortable 3-0 home win over Augsburg.

Borussia Dortmund continue slide with loss at Stuttgart

Borussia Dortmund continue slide with loss at Stuttgart

Borussia Dortmund's fast-fading Bundesliga title hopes suffered another crushing blow on Friday as they slumped to a 2-1 defeat at Stuttgart.

Bayern Munich cruise past Borussia Dortmund with statement win

Bayern Munich cruise past Borussia Dortmund with statement win

Bayern Munich moved six points clear of Borussia Dortmund in the Bundesliga table with a 3-1 victory in Der Klassiker at Signal Iduna Park.

Robert Lewandowski injured as Bayern Munich defeat RB Leipzig

Robert Lewandowski injured as Bayern Munich defeat RB Leipzig

Bayern Munich swept aside 10-man RB Leipzig for the second time in a week to land an important blow in the race for the Bundesliga title.

Ten-man Borussia Dortmund lose at Hannover

Ten-man Borussia Dortmund lose at Hannover

Bundesliga leaders Borussia Dortmund suffered their second defeat of the season as Hannover won a thrilling contest 4-2 at the HDI-Arena.

Sven Ulreich save sees Bayern Munich past RB Leipzig in penalty shootout

Sven Ulreich save sees Bayern Munich past RB Leipzig in penalty shootout

Bayern Munich needed penalties to see off RB Leipzig in the DFB Pokal second round on Wednesday after the match finished 1-1 after 120 minutes of regular and extra time.

Dortmund thrash third tier Magdeburg in German Cup

Dortmund thrash third tier Magdeburg in German Cup

Bundesliga leaders Borussia Dortmund made light work of FC Magdeburg as they cruised past the third tier side 5-0 in their German Cup second round tie on Tuesday.

Bayern Munich with a slim win at Hamburg

Bayern Munich with a slim win at Hamburg

Bayern Munich drew level with Borussia Dortmund at the top of the Bundesliga with a 1-0 win at 10-man Hamburg.

RELATED NEWS

Schalke win again and climb to second in Bundesliga
Schalke 04 2-0 Hamburg SV

Schalke win again and climb to second in Bundesliga

Schalke 04 earned their fourth win in their last five Bundesliga games with a 2-0 victory over visitors Hamburg SV that sent them into second place in the table.

Robert Lewandowski leads Bayern to easy win over Augsburg
Bayern Munich 3-0 Augsburg

Robert Lewandowski leads Bayern to easy win over Augsburg

Robert Lewandowski scored twice as Bayern Munich extended their lead at the top of the Bundesliga to six points with a comfortable 3-0 home win over Augsburg.

Borussia Dortmund continue slide with loss at Stuttgart
Stuttgart 2 - 1 Borussia Dortmund

Borussia Dortmund continue slide with loss at Stuttgart

Borussia Dortmund's fast-fading Bundesliga title hopes suffered another crushing blow on Friday as they slumped to a 2-1 defeat at Stuttgart.

Bayern Munich cruise past Borussia Dortmund with statement win
Borussia Dortmund 1 - 3 Bayern Munich

Bayern Munich cruise past Borussia Dortmund with statement win

Bayern Munich moved six points clear of Borussia Dortmund in the Bundesliga table with a 3-1 victory in Der Klassiker at Signal Iduna Park.

Robert Lewandowski injured as Bayern Munich defeat RB Leipzig
Bayern Munich 2 - 0 RB Leipzig

Robert Lewandowski injured as Bayern Munich defeat RB Leipzig

Bayern Munich swept aside 10-man RB Leipzig for the second time in a week to land an important blow in the race for the Bundesliga title.

Ten-man Borussia Dortmund lose at Hannover
Hannover 4 - 2 Borussia Dortmund

Ten-man Borussia Dortmund lose at Hannover

Bundesliga leaders Borussia Dortmund suffered their second defeat of the season as Hannover won a thrilling contest 4-2 at the HDI-Arena.

Sven Ulreich save sees Bayern Munich past RB Leipzig in penalty shootout
RB Leipzig 1 - 1 (4-5) Bayern Munich

Sven Ulreich save sees Bayern Munich past RB Leipzig in penalty shootout

Bayern Munich needed penalties to see off RB Leipzig in the DFB Pokal second round on Wednesday after the match finished 1-1 after 120 minutes of regular and extra time.

Dortmund thrash third tier Magdeburg in German Cup
FC Magdeburg 0 - 5 Borussia Dortmund

Dortmund thrash third tier Magdeburg in German Cup

Bundesliga leaders Borussia Dortmund made light work of FC Magdeburg as they cruised past the third tier side 5-0 in their German Cup second round tie on Tuesday.

Bayern Munich with a slim win at Hamburg
Hamburg 0 - 1 Bayern Munich

Bayern Munich with a slim win at Hamburg

Bayern Munich drew level with Borussia Dortmund at the top of the Bundesliga with a 1-0 win at 10-man Hamburg.