The key matchup here is Mainz's surprisingly stout defense against Hoffenheim's potent attack, led by Andrej Kramarić. Mainz has been a tough out at home lately, drawing 0-0 with RB Leipzig and beating Augsburg 1-0 in their last two outings at Mewa Arena. Hoffenheim, on the other hand, has been a bit wobbly on the road, dropping points in four of their last five away fixtures, including a 3-1 loss to Freiburg. Look for Mainz to grind out a result. Mainz 1, Hoffenheim 0.
Predictions are for entertainment purposes only. Not gambling advice.