This game is a fascinating one, as Borussia Dortmund’s league position doesn’t represent the quality that they have on paper, while Mainz are having the season of their lives.
The Black and Yellows are 11th in the Bundesliga with 35 points from 26 matches, while Mainz sit in the Champions League qualification places with 45 points from the same number of games.
On top of this, Dortmund’s home form is the fifth-best in the Bundesliga, however, they have only won seven of their 13 games at the Signal Iduna Park, while Mainz’s away record is the third-best in the division as they have accumulated 23 points from 13 matches.
As far as head-to-head records go, Mainz are actually unbeaten in their last four meetings with Dortmund, having won two and drawn two. Due to the attacking nature of these two sides, we believe that the game will finish as a score draw.
Prediction: Borussia Dortmund 2-2 Mainz