Yeah Dortmund is underperform in this season, not sure what happened because they didn't sell their players and not signing top players too. I guess other teams are improving because they bought many top players.
Yes indeed, it looks like Frankfurt has the ability to be able to make Bayer Leverkusen get a deadlock. If playing against Bayern Munich also that Frankfurt managed to hold a draw, then playing against Bayer Leverkusen could be a good chance for Frankfurt to make a surprise at least hold a draw.Although it can still make a bigger surprise like beating Bayer Leverkusen, but I think Bayer Leverkusen will have a good way also to be able to make a better effort not to lose at home.
About Dortmund, it doesn't matter at all about its current position in the Bundesliga table. Because anyway, Dortmund is no longer a good team that can be in the title race but even so, in my personal assessment that Dortmund will always have a chance to be in the top four over time. Thus, I personally don't really mind Dortmund's performance and results sofar, because I believe Dortmund will still be able to rise at least to finish in the top four. Because eventhough Dortmund is not in a good position in the Bundesliga standings, but Dortmund is at the top of the Champions League standings, that's still impressive, right.