Borussia Dortmund are in great form, riding a four-game winning streak. They’ve been excellent at home, winning five of their last six matches with their only defeat coming against Bayern Munich. Bayer Leverkusen, on the other hand, have managed just one win in their last six games. Dortmund are clearly the stronger side at the moment and should win this comfortably.