Bundesliga
The Bundesliga title race, the chase for UEFA Champions League and other European places, and the nail-biting struggle to avoid relegation - bundesliga.com breaks down who can clinch what and how on the final day of the 2022/23 season.
All fixtures kick off at the same time on the last matchday, meaning everything will be decided from 3.30pm CEST on Saturday.
>>> Make your Matchday 34 predictions now!
The league title
For the first time since 2018/19, the title will be decided on the final day of the season. Borussia Dortmund currently hold a two-point advantage after leapfrogging Bayern Munich last weekend.
Dortmund will therefore be champions at home to Mainz if:
Bayern Munich's only chance of retaining the title is if:
Watch: Tactical analysis of the top two's attacks
UEFA Champions League
Bayern, Dortmund, and now RB Leipzig after their win at Bayern, are already guaranteed a top-four finish and a place in next season's Champions League group stage. Leipzig are also confirmed in third place.
It is therefore a straight shootout between Union Berlin and Freiburg as the pair battle it out to qualify for the Champions League for the first time ever. They are currently locked on 59 points, with Union occupying fourth by virtue of their superior goal difference (+12) compared to Freiburg's +8.
Union will qualify for the Champions League in fourth at home to Werder Bremen if:
Freiburg will qualify for the Champions League in fourth away at Eintracht Frankfurt if:
In the event the two teams are level on points and goal difference, places will be determined by goals scored (currently both 50).
UEFA Europa League and Europa Conference League
As things stand, the team that finishes fifth in the Bundesliga will qualify for the Europa League group stage. That will be one of Union or Freiburg.
Sixth place will earn a spot in the Europa Conference League play-offs. That is currently occupied by Bayer Leverkusen on 50 points, ahead of Wolfsburg (49) and Eintracht Frankfurt (47).
Leverkusen will secure sixth place away at Bochum if:
Wolfsburg will climb up to sixth at home to Hertha Berlin if:
Frankfurt will finish sixth at home to Freiburg if:
Watch: It's Decision Day across the Bundesliga on Matchday 34
Seventh place
Seventh place could provide a spot in the Europa Conference League play-offs, with sixth going into the Europa League group stage. This will happen if Leipzig - already in the Champions League - win the DFB Cup. It will also happen if Frankfurt win the cup, having also finished in the top seven in the league.
The only teams who can still finish in seventh are Leverkusen, Wolfsburg and Frankfurt.
Frankfurt will finish seventh at home to Freiburg if:
The relegation battle
Hertha Berlin were relegated to Bundesliga 2 after a 1-1 draw with Bochum on Matchday 33. They will also finish bottom of the table regardless of results on the final day.
Four teams are still in danger of joining Hertha, while Hoffenheim in 13th can mathematically still drop as low as 16th and the play-off spot.
Hoffenheim will be guaranteed safety at Stuttgart if:
Augsburg will be safe away at Borussia Mönchengladbach if:
Watch: Stuttgart beat Mainz to keep survival in their own hands
Stuttgart will be safe at home to Hoffenheim if:
Bochum will be safe at home to Bayer Leverkusen if:
Bochum will go into at least the play-off at home to Bayer Leverkusen if:
Schalke will be safe away at Leipzig if:
Schalke will go into at least the play-off away at RB Leipzig if:
Criteria for determining positions when teams are level on points
>>> Find out which teams are jostling to come up from Bundesliga 2