The Bundesliga title will be decided on Saturday afternoon with Borussia Dortmund in the driving seat to take the trophy off perennial winners Bayern Munich.
Bayern acted swiftly in ditching Julian Nagelsmann for Thomas Tuchel with domestic and European success in mind but are at risk of finishing the season with just the DFL-Supercup to show for their efforts.
Dortmund took advantage of Bayern's surprise defeat to RB Leipzig last time out with a victory over Augsburg to go two points clear at the top of the German top flight. They can win the Bundesliga for the first time since 2011/12 and their ninth overall with victory on Saturday.
Where are Borussia Dortmund vs Mainz playing?
- Location: Dortmund, Germany
- Stadium: Signal Iduna Park
- Date: Saturday 27 May
- Kick-off Time: 14:30 BST / 09:30 ET / 06:30 PT
- Referee: TBC
- VAR: TBC
Where are Koln vs Bayern Munich playing?
- Location: Cologne, Germany
- Stadium: RheinEnergieStadion
- Date: Saturday 27 May
- Kick-off Time: 14:30 BST / 09:30 ET / 06:30 PT
- Referee: TBC
- VAR: TBC
Read the latest Bundesliga news here
Current Form (Last Five Games)
- Borussia Dortmund: WDWWW
- Bayern Munich: LWWWL
How to watch Borussia Dortmund vs Mainz on TV and live stream
How to watch Koln vs Bayern Munich on TV and live stream
Borussia Dortmund team news
Jude Bellingham missed Dortmund's penultimate game of the season with a knee problem but should shake that problem off in time to feature against Mainz.
Thomas Meunier has been missing over the past few months and won't feature here, with English youngster Jamie Bynoe-Gittens also absent. Raphael Guerreiro has a knock but could still feature.
Borussia Dortmund predicted lineup vs Mainz
Borussia Dortmund predicted lineup (4-3-3): Kobel; Wolf, Sule, Hummels, Ryerson; Brandt, Can Bellingham; Malen, Haller, Adeyemi.
Bayern Munich team news
With ground to make up behind Dortmund, Bayern manager Thomas Tuchel needs to go full throttle in attack to put their rivals under pressure. Eric Maxim Choupo-Moting is out injured, so speedsters Kingsley Coman, Leroy Sane and Serge Gnabry should all feature.
Sadio Mane has only been given brief sub appearances in the last two games and will likely have to make do with another watching brief. Manuel Neuer, Alphonso Davies and Lucas Hernandez are all training again but none are close to match fitness.
Bayern Munich predicted lineup vs Koln
Bayern Munich predicted lineup (4-1-4-1): Sommer; Mazraoui, Pavard, De Ligt, Cancelo; Kimmich; Coman, Mulller, Musiala, Sane; Gnabry.
Bundesliga final day score predictions
Dortmund have a two-point lead over Bayern, putting them in the driving seat heading into the final day.
BVB will be crowned champions at home if they beat Mainz or if Bayern fail to win at Koln, while Bayern can only retain the title if they pick up three points and Dortmund are held or beaten by Mainz.
Mainz and Koln are further down the Bundesliga table in ninth and tenth and Mainz in particular are in poor form, losing their last four league games. That points towards Dortmund earning a monumental title win, even if Bayern manage to win at Koln.
Prediction: Borussia Dortmund 3-0 Mainz
Prediction: Koln 1-2 Bayern Munich
This article was originally published on 90min as Borussia Dortmund vs Mainz & Koln vs Bayern Munich - Bundesliga: TV channel, team news, lineups & prediction.