Dortmund don't have good form in Bundesliga and even they won against PSV in Champions League, it won't improve their form in Bundesliga shortly. They even return to Bundesliga with many tired players and probably they will have a tough challenge by playing against Frankfurt. Frankfurt are not weak and Dortmund will have to play against Frankfurt with many tired players.
Dortmund will not easily to lose but they will hardly to get three points from Frankfurt. I think this match will end with one point for each team.
Borussia Dortmund which was going to win title in last season but due to poor result in last game they fail but in this season we have no best from them with their chances for the top four are looking not good Leipzig is doing impressive performance even currently they are having just 2 points lead from the Borussia Dortmund but with their current performance and quality we can expect better results and position as well until end of this season while Dortmund it surely needs to improve their quality which is currently at their lowest level.
They were lucky enough to have spot into last eight of the Champions League, but now their quarterfinal is against Atlético Madrid which just beats Inter Milan and now things are looking not easy for them in this game for the win but their chances for the next season into Champions League are also looking not good as well.