Die Borussen seem to have discovered a winning formula under Lucien Favre as they came from behind to defeat current title holders Bayern Munich 3-2 the last time out.
They look a team enjoying their football again – having endured torrid periods in recent campaigns.
Sandro Schwarz’s men would have to be at their utmost best if they are to get anything against an opponent yet to taste defeat so far on the domestic front.
One out of the last three meetings between the two sides ended in a draw and the same betting firm is offering odds of (4.00) should both teams cancel each other out at the end of 90 minutes.
Meanwhile, the home side come into this clash on the back of an impressive 3-1 win at Freiburg and would be buoyed by that feat.
However, they are still being considered as underdogs in this game at odds of (5.50).
Mainz playing in front of their home fans will look to give the visitors a run for their money. But in doing that, they ought to be able to score goals - as it seems the only way to get anything off this in-form Borussia Dortmund side. That’s why a high scoring affair can be anticipated - as both teams look set to probe each other’s defenses for a point or three.
Odds correct at the time of writing. Please gamble responsibly.