<
>
2021-22 German Bundesliga
  • Santos Borr√© (15', 24')
  • Thorgan Hazard (71')
  • Jude Bellingham (87')
  • Mahmoud Dahoud (89')

Dortmund strike late in dramatic 3-2 comeback at Frankfurt

Borussia Dortmund struck twice in the final three minutes to complete a dramatic comeback from two goals down and snatch a 3-2 win at Eintracht Frankfurt on Saturday as the Bundesliga restarted following the winter break.

Jude Bellingham headed in an 87th minute equaliser before Mo Dahoud curled in the winner in the 89th minute to send Dortmund to 37 points and cut the gap to leaders Bayern Munich, after Julian Nagelsmann's side lost 2-1 to Borussia Moenchengladbach on Friday.

- ESPN+ guide: LaLiga, Bundesliga, MLS, FA Cup, more (U.S.)
- Stream ESPN FC Daily on ESPN+ (U.S. only)
- Don't have ESPN? Get instant access

Rafael Borre had put the hosts in front against the run of play with their first effort on goal, after Filip Kostic whipped a free kick into the box and the Colombian beat keeper Gregor Kobel.

Before the visitors managed to recover from the setback Borre struck again, this time pouncing on some sloppy defending from Marco Reus in the box following a mistake from Dortmund's Thomas Meunier who lost possession in his own half.

Dortmund's best chance came on the stroke of half-time when Donyell Malen hit the post from two metres out but they did score in the 71st minute with Erling Haaland sending Thorgan Hazard through to pull a goal back.

"This was a great and emotional win," said Dortmund defender Mats Hummels. "We had a good start and then showed a reaction at the end of the first half. The second half was then a very good reaction.

"But it is frustrating and a constant issue that we give away goals from nothing," he added. "We concede goals from situations where no goals should be allowed in."

Norwegian striker Haaland forced a good save from Eintracht goalkeeper Kevin Trapp a little later before Bellingham headed in the equaliser.

Dahoud then snatched the winner to complete their comeback.

German Bundesliga Standings

POS Team GP GD PTS
1 Bayern Munich 19 +43 46
2 Borussia Dortmund 19 +20 40
3 Bayer Leverkusen 19 +13 32
4 TSG Hoffenheim 19 +10 31
5 1. FC Union Berlin 19 +3 31
6 SC Freiburg 19 +8 30
7 RB Leipzig 19 +13 28
8 Eintracht Frankfurt 19 +2 28
9 FC Cologne 19 -2 28
10 Mainz 19 +6 27
11 VfL Bochum 19 -10 23
12 Borussia Monchengladbach 19 -10 22
13 Hertha Berlin 19 -17 22
14 VfL Wolfsburg 19 -13 21
15 FC Augsburg 19 -11 19
16 Arminia Bielefeld 19 -8 18
17 VfB Stuttgart 19 -11 18
18 SpVgg Greuther Furth 19 -36 7