It is getting more interesting at the bottom than at the top

Werder gave themselves a chance with that win against Schalke, Mainz losing at home also helped.
They have 1 game in hand, I did not give them any chances 5 days ago but things change quickly in football.
I'm going with the favorites today, Monchengladbach cannot afford to lose and Dortmund is already out of the title race but is still good enough to win against Paderborn.