FC Bayern Munich have wrapped up the Bundesliga title, yet the drama is far from over as the league heads into Matchday 31 of 34. From European qualification fights to desperate relegation scraps, the stakes could hardly be higher.
Bundesliga Matchday 31: European Qualification Race and Relegation Battle Collide

FC Bayern Munich have wrapped up the Bundesliga title, yet the drama is far from over as the league heads into Matchday 31 of 34. From European qualification fights to desperate relegation scraps, the stakes could hardly be higher.
Leipzig surge ahead in the European race
RB Leipzig enter the round as the biggest movers after a commanding 3-1 win away at Eintracht Frankfurt last weekend. That result puts them three points clear of VfB Stuttgart in third place, and they open Matchday 31 on Friday evening against 1. FC Union Berlin.
The Leipzig attack has been a constant source of excitement this season, with 19-year-old winger Yan Diamonde contributing a standout opening goal in Frankfurt. Union Berlin, led by Marie-Louise Eta — who made history as the first female head coach of a side in any of Europe's top-five leagues — will attempt to contain them, though her debut ended in a 2-1 home defeat to VfL Wolfsburg.
Hoffenheim apply pressure on Stuttgart
TSG Hoffenheim are breathing down Stuttgart's neck after beating Borussia Dortmund 2-1, with veteran striker Andrej Kramaric converting two crucial penalties. Hoffenheim are now within two points of Stuttgart in fourth, and a win at Hamburger SV on Saturday would temporarily lift them above their rivals.
Stuttgart, meanwhile, suffered a 4-2 defeat at Bayern last time out and desperately need a response when they host SV Werder Bremen on Sunday. Bremen arrive in reasonable shape, having beaten Hamburg 3-1 to move into a cluster of four clubs — including Hamburg and Borussia Mönchengladbach — all sitting on 31 points, five above the relegation zone.
Bayer Leverkusen still in the mix
Bayer 04 Leverkusen are also chasing a top-four berth but face their own pressure after a 2-1 home defeat to FC Augsburg left them sixth, two points behind Hoffenheim. They travel to 1. FC Cologne on Saturday, with both clubs in need of points — Cologne for survival, Leverkusen for European ambition.
Relegation drama reaches a critical moment
At the bottom, FC St. Pauli currently occupy the relegation play-off spot and face a pivotal Saturday clash against last-placed 1. FC Heidenheim 1846. A St. Pauli victory would boost their own survival prospects and could mathematically confirm Heidenheim's relegation.
VfL Wolfsburg remain in the second automatic relegation place despite their win over Union Berlin, but host Borussia Mönchengladbach on Saturday with an opportunity to climb out of danger. Gladbach, sharing the 31-point mark with Bremen and Hamburg, will be determined to protect their own standing.
Bayern can send Mainz to safety
Champions Bayern round off the matchday with a trip to 1. FSV Mainz 05, a side that finds itself on the verge of confirming Bundesliga survival — a remarkable achievement given that Mainz sat rock bottom as recently as mid-January.

