Last season when they managed to reach the Champions League final, I think they had luck at that time, not to underestimate, but if you look at the opponents they faced from each round they did not face very tough opponents, as felt by Real Madrid.
This season they are not playing as well as usual, I agree with that, they also often perform well when playing at home. But on the other hand Leverkusen is also a club that can give them defeat even though they often perform well at home or in other words they have a fairly big risk of losing in this match.
Dortmund vs Leverkusen match for me will be the next proof for Xabi Alonso to bring his team to stay on the winning track. Both teams certainly have better strength and also have quality players who are ready to show a more exciting game to watch. Last season Leverkusen performed quite well but they could not beat Dortmund because their two meetings always ended in a draw.
For me, of course this season I prefer Leverkusen as the winner even though this match will be held at Dortmund headquarters but I am sure Leverkusen can steal 3 points. The spirit of the Leverkusen players is quite good, they want to stick closely to Bayern Munich so this match is very important for them to win, I hope Xabi Alonso can arrange a good strategy to be able to beat Dortmund at the Signal Iduna Park stadium.
This season Dortmund has not yet lost at home in the Bundesliga games and the most interesting thing is that this season Dortmund has already played against strong teams such as:
with this excellent performance that Dortmund has had when playing at home to the point that they have not lost even when playing against two strong teams, so Leverkusen needs to be careful, because a defeat or draw in this game could make Bayern increase their advantage even more of points, of course if Bayern can also win because Bayern's next game will not be easy