Because it could be that in the first half Dortmund tried to study the opponent's game first and waited for their stamina to decline and when entering the second half, Dortmund showed their original game. In a favourable situation when the opponent has no way to catch up. The flow of the game has been completely controlled and now Dortmund is in the temporary runner-up position, Leverkusen has 1 match that can be utilised, but unfortunately Bayern Munich is in the best condition. Today's big game will measure how different these two are. Bayern Munich are on a mission for revenge, so I hope Xabi Alonso is really preparing everything.
Xabi Alonso always prepares everything in facing tougher rivals including Bayern Munich this season where they will also compete today at the Allianz Arena. While Dortmund who were behind by one goal in the first half in today's home game, I think it is also quite right with the reasons you stated because Dortmund is a team that knows when to attack its opponent in a more crucial condition so that in the second half Dortmund successfully scored three more goals and that has made it win at home in today's match.
Of course, Xabi Alonso will definitely prepare something unusual, or build a more optimal preparation because Bayern Munich is a top team that cannot be underestimated in the Bundesliga, especially this season with the consecutive wins achieved by Kompany's squad. I can't be sure who will get full points in this match, but Bayern Munich has a better chance because they will play at home in this prestigious match. Regarding Dortmund, yes they managed to secure full points at the end of the match even though they were behind at the beginning of the first half, and I think this victory should have been for them, because it would be very embarrassing if they lost at home to a weak team like Bochum. Oh yes, the Bayern Munich vs Leverkusen match will be held soon, this will definitely be very interesting to watch.
