Bayern Munich may have been knocked out of the Champions League last week, but the Bavarians' Bundesliga hopes received a major boost.
A comfortable 4-0 win away at Heidenheim proved invaluable as Bayer Leverkusen could only manage a 1-1 draw away at FC St. Pauli. That followed their draw with Union Berlin, meaning Xabi Alonso's side is starting to show some real cracks.
Bayern's next opponent will pose a tougher test than Heidenheim, with sixth-placed Mainz travelling to the Allianz Arena on Saturday afternoon. They are still firmly in the fight for a Champions League spot and will not be looking to do Bayern any favors.
— FC Bayern (@FCBayernEN) April 21, 2025
Here’s how things stand after MD30! pic.twitter.com/jmfmt0w25z
Let's have a look at the odds and prediction ahead of the game (Odds via Draftkings).
Moneyline:
Bayern Munich: -500
Draw: +550
Mainz: +850
Both teams to score:
Yes: -130
No: -105
Total goals:
Bayern Munich: 1.5 (Over:-500, Under: +265)
Mainz: 1.5 (Over: +295, Under: -550)
Double chance:
Bayern Munich or tie: -3000
Bayern Munich or Mainz: -1100
Mainz or tie: +330
With the Champions League no longer a distraction and considering the dominant manner in which Bayern swept Heidenheim aside, it does feel as though Vincent Kompany's side is refusing to let this Bundesliga title slip out of their grasp.
An eight-point lead at this stage is almost unassailable, but there is still no real room for complacency. Mainz will not be easy to beat, although they have hit a rough patch of form at a really key time in the season.
Their last Bundesliga win came six games ago and they still need to face Eintracht Frankfurt and Bayer Leverkusen before the season is over. It could be that some of the belief has gone from Bo Henriksen's side, which would help Bayern towards an important victory.
Given Bayern can actually win the Bundesliga with a win here and a loss for Leverkusen at home to Augsburg, there will be a huge amount of pressure on the Bavarians, but they should have enough to get the result they need against Mainz.
Winner: Bayern Munich
Odds refresh periodically and are subject to change. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!