Bayern Munich could clinch the Bundesliga title for the ninth successive season when they play away to Mainz on Saturday.
The Bavarians are atop the table on 71 points, 10 ahead of second-placed RB Leipzig, and a win will hand them the crown, their 31st in history, with three games to spare.
Bayern will also welcome back their talisman Robert Lewandowski, who has been out for weeks now after picking an injury while on international duty.
The Polish striker, who is currently the league's top scorer with 35 goals, will also be aiming to beat Gerd Muller's record of 40 goals a season.
Lewandowski and company will however not have it easy at Mainz, who have moved five points clear of the relegation zone after a six-match unbeaten run.
In total, Mainz have won 25 points from 16 matches since Bo Svensson took over at the club in January.
- Matches played - 29
- Bayern wins - 22
- Main wins - 4
- Drawn - 3
- Bayern - 84
- Mainz - 30