<
>
2020-21 German Bundesliga
  • Christopher Nkunku (57')
  • Yussuf Poulsen (66')
  • Alexander Sørloth (90'+3')
  • Jonas Hofmann (6' PEN)
  • Marcus Thuram (19')

Leipzig's last-gasp goal earns 3-2 comeback win over Borussia Monchengladbach

play
Leipzig overturns 2-0 deficit to beat Gladbach (1:49)

Alexander Sørloth scores a stoppage-time winner to complete an amazing comeback for Leipzig in a 3-2 victory. (1:49)

RB Leipzig's Alexander Sorloth headed in a stoppage-time winner as they battled back from two goals down to beat visitors Borussia Monchengladbach 3-2 in the German Bundesliga on Saturday and stay two points behind leaders Bayern Munich.

- Stream new episodes of ESPN FC Monday-Friday on ESPN+
- Stream Bundesliga all season long on ESPN+
- Take our quiz: Which Bundesliga club should you support?

Sorloth headed in at the far post to complete a second-half comeback deep in stoppage time.

Gladbach had stunned Leipzig with two goals in the opening 19 minutes, one from in-form Jonas Hofmann after six minutes and the second a flick off Marcus Thuram's shoulder.

The hosts, who were lucky not to concede a third goal before the break, shot out of the blocks in the second half and overran their opponents, scoring twice in nine minutes to level.

Christopher Nkunku tapped in a cutback in the 57th and Yussuf Poulsen then thundered in a shot that went in off the post to equalise in the 66th.

Substitute Emil Forsberg's 76th-minute free kick forced a sensational save out of Gladbach keeper Yann Sommer, who tipped it onto the crossbar as the visitors thought they had done enough for a draw.

But Sorloth beat his marker to head in the late winner and put Leipzig on 50 points, one place behind Bayern, who demolished Cologne 5-1.

VfL Wolfsburg's 2-0 win over Hertha Berlin kept them in third place on 45. Gladbach are in eighth place on 33.

German Bundesliga Standings

POS Team GP GD PTS
1 Bayern Munich 28 +44 65
2 RB Leipzig 28 +29 60
3 VfL Wolfsburg 28 +23 54
4 Eintracht Frankfurt 28 +19 53
5 Borussia Dortmund 28 +17 46
6 Bayer Leverkusen 28 +13 44
7 FC Union Berlin 28 +8 40
8 Borussia Monchengladbach 28 +5 40
9 VfB Stuttgart 28 +6 39
10 SC Freiburg 28 -2 37
11 FC Augsburg 28 -13 32
12 TSG Hoffenheim 28 -6 31
13 Werder Bremen 28 -11 30
14 Mainz 28 -18 28
15 Hertha Berlin 28 -14 26
16 Arminia Bielefeld 28 -24 26
17 FC Cologne 28 -23 23
18 Schalke 04 28 -53 13