Robert Andrich (c.) was front and centre of yet another Bayer Leverkusen late show on Matchday 31. - © Lars Baron
Robert Andrich (c.) was front and centre of yet another Bayer Leverkusen late show on Matchday 31. - © Lars Baron
bundesliga

Bundesliga video highlights: All the goals from Matchday 31!

xwhatsappmailcopy-link

Champions Bayer Leverkusen were celebrating late once more on a weekend when RB Leipzig overcame Borussia Dortmund, Harry Kane hit a brace and Darmstadt were relegated.

Simply click on the PLAY buttons below for the Matchday 31 highlights...

Highlights of all matches are available in non-DACH countries from 00:00 CET on Monday, and in DACH countries 24 hours later. 

Bayer Leverkusen 2-2 VfB Stuttgart

Leverkusen were at it again against Stuttgart, with one more injury-time equaliser helping the champions extend their unbeaten run in all competitions to 46 games. 

Bayern Munich 2-1 Eintracht Frankfurt

Harry Kane took his 2023/24 Bundesliga tally to 35 goals with a double that helped Bayern to a fourth-successive win in all competitions and secured UEFA Champions League qualification.

RB Leipzig 4-1 Borussia Dortmund

Loïs Openda starred as Leipzig came from behind in fine fashion against fellow top-four challengers BVB.  

Mainz 1-1 Cologne

Florian Kainz scored a stoppage-time penalty as second-bottom Cologne kept their hopes of beating the drop alive against Mainz, who stay in the relegation play-off spot.

Bochum 3-2 Hoffenheim

Bochum boosted their survival hopes after snapping an eight-game winless run at home to Hoffenheim.

Freiburg 1-2 Wolfsburg

The Wolves significantly enhanced their top-flight survival hopes after Maxi Arnold and Maxence Lacroix scored late against 10-man Freiburg. 

Augsburg 0-3 Werder Bremen

Romano Schmid, Marvin Ducksch and Olivier Deman all netted in a commanding second-half display for the Green-Whites away at Augsburg.

Darmstadt 0-1 Heidenheim

Nikola Dovedan's late goal secured Heidenheim a second season of Bundesliga football, whilst relegating bottom side Darmstadt.

Borussia Mönchengladbach 0-0 Union Berlin 

Kevin Volland twice hit the woodwork as Gladbach took a point away to Union Berlin, who are looking nervously over their shoulders at the relegation zone with three games to go.

Watch: The top 5 goals on Matchday 31

Click here for the latest Bundesliga standings!