Hear you on Real Madrid. Their power is undeniable. Carlo Ancelotti, a great coach, knows how to get the most out of those players, a combination of veterans and young guns. Look at their Champions League record, the most successful. This season? They're on fire, playing like champs for another trophy. They have the brains and muscle to succeed. Dortmund is good, but Madrid is better. In terms of betting, Madrid is safe. They win and produce when it counts, therefore I wouldnt be surprised to see them lift that trophy in the finals.
It's no news how Madrid is a good team, their champions league prowess is something thst everyone who has ever watch champions league in recent times are very much aware of, they are very good with how well they perform in the champions league such that away from their domestic league, the champions league happens to be another they have a very good strength with and have probably won the most aswell.
Madrid has got a very string winning mentality especially when they are playing a champions league game, because they eventually get to win it more often than they loose the games, in this season, they had suffered only one league game loss in their domestic league els they would have maintained an unbeaten record just like Leverkusen did in the their domestic league this season which was considered by almost everyone as a height that wasn't expected of them, Dortmund on the other hand didn't get to prove any very spectacular performance this season except for that they were able to get on to the champions league and now at the finals.
If we continue with the analysis and the comparison, Madrid will always still be at an advantage over Dortmund and in a better position with better chances of winning thean Dortmund just like it was in the case of Leverkusen and everyone had concluded that most definitely nothing was going to stop Leverkusen as they were by comparison much at a better chance to win than Atlanta but then Madrid and Dortmund may actually turn out different but I still keep an open mind to it regardless.