
Every team's final Bundesliga fixture
Who will face who on the final matchday? Check out our handy club-by-club guide!

Who will face who on the final matchday? Check out our handy club-by-club guide!

A last-gasp Robert Andrich equaliser extended Leverkusen's unbeaten run to 46 games in all competitions, while Darmstadt's demotion to the second tier was confirmed with defeat against Heidenheim.

Matchday 31 this weekend may well prove to be a truly defining moment of the campaign at both ends of the table, with a series of huge fixtures on the cards.