2020-21 German Bundesliga
  • André Silva (21' PEN, 24')
  • Aymen Barkok (32')
  • David Abraham (81')
  • Lars Stindl (14', 90' PEN, 90'+5')

Gladbach's Stindl hits hat trick to rescue 3-3 draw at Frankfurt

play
Lars Stindl's hat trick guides Gladbach to late draw with Frankfurt (1:57)

Borussia Monchengladbach captain Lars Stindl leads the comeback to tie 3-3 vs. Frankfurt. Watch Bundesliga on ESPN+. (1:57)

Borussia Monchengladbach's Lars Stindl scored a hat trick, including two last-gasp goals, as they came from 3-1 down to rescue a 3-3 Bundesliga draw at Eintracht Frankfurt on Tuesday.

Andre Silva had scored twice for Frankfurt, who finished with 10 men, in the first half to cancel out Stindl's 14th-minute opener.

- Stream ESPN FC Daily on ESPN+ (U.S. only)
- Bundesliga on ESPN+: Stream LIVE games and replays (U.S. only)

A Silva penalty in the 22nd minute launched a three-goal run in 10 minutes, with the Portuguese scoring again two minutes later after latching on to a deep cross from Aymen Barkok and thundering a shot past Yann Sommer.

Barkok then dribbled past the entire Gladbach defence to make it 3-1 in the 32nd.

Gladbach, who will take on Manchester City in the Champions League round of 16 in February, struggled to react even after Eintracht fell back in the second half, looking to hit the visitors on the counter-attack.

Gladbach, however, scored with a 90th-minute penalty by Stindl, with the hosts playing with 10 after the 82nd-minute dismissal of David Abraham for a second booking. Stindl then headed in a stoppage-time equaliser.

Gladbach are in seventh place on 18, with Frankfurt four points behind in ninth.

Bundesliga leaders Bayer Leverkusen, on 25, travel to Cologne on Wednesday, while champions Bayern Munich, a point behind in second place, host unbeaten VfL Wolfsburg.

German Bundesliga Standings

POS Team GP GD PTS
1 Bayern Munich 34 +55 78
2 RB Leipzig 34 +28 65
3 Borussia Dortmund 34 +29 64
4 VfL Wolfsburg 34 +24 61
5 Eintracht Frankfurt 34 +16 60
6 Bayer Leverkusen 34 +14 52
7 FC Union Berlin 34 +7 50
8 Borussia Monchengladbach 34 +8 49
9 VfB Stuttgart 34 +1 45
10 SC Freiburg 34 0 45
11 TSG Hoffenheim 34 -2 43
12 Mainz 34 -17 39
13 FC Augsburg 34 -18 36
14 Hertha Berlin 34 -11 35
15 Arminia Bielefeld 34 -26 35
16 FC Cologne 34 -26 33
17 Werder Bremen 34 -21 31
18 Schalke 04 34 -61 16