Dortmund should win this one easily, Heidenheim is a very small team but they had a good run lately. They have 6 games unbeaten streak, that have to end some time and it could be today. Dortmund won their last 3 games with high scores, they have no problem about scoring. They only conceded one goal in these three matches so they don't have any problem in defense as well. All signs show that Dortmund should win the game, odds also reflect that. They need to be closer to Leverkusen and Bayern as the point gap is too much now.
I don't think so. I can understand if Dortmund got difficulty to score goals. Heidenheim has a quite strong defense, they often got a draw against stronger teams. They even could win against Freiburg and VfB Stuttgart. And we don't forget in matchday 3, Dortmund also got a draw against Heidenheim in their home. So, it is not a very surprising thing if the result of the match today is a draw again. The most interesting thing of the match today is no goals made by both teams. It means both teams have no sharp strikers. For Dortmund, Niclas Füllkrug failed to show his quality as a top striker in this match. And Dortmund also failed to overtake VfB Stuttgart in the 3rd place.