Sit tight! Things are so close at the top of the table that a final decision in the race to claim the Meisterschale cannot come before Matchday 33 at the earliest.
Bayern Munich and Borussia Dortmund are now guaranteed a top-four finish and a place in next season's Champions League.
That's because Union Berlin (third) and Freiburg (fifth) played each other this weekend, and with Freiburg losing 4-2 they won't be able to catch the top two.
No other teams can secure a top-four place on Matchday 32.
As things stand, the team that finishes fifth in the Bundesliga will qualify for the Europa League group stage, with sixth place earning a spot in the Europa Conference League play-offs.
Union's victory against Freiburg means they can finish no lower than fifth, while RB Leipzig and Freiburg have also already guaranteed a top-six finish.
Leipzig will be certain of finishing at least fifth if:
The top 11 teams in the table are assured of playing Bundesliga football in 2023/24. Of the remaining seven teams, only one can still secure their safety on Matchday 32.
Bremen cannot be automatically relegated if:
Victory in Leipzig will mean they can finish no lower than 14th, therefore even avoiding a relegation play-off.
Source: bundesliga.com