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.
Real Madrid have been known for long for utilizing young players to their advantage and it has been working for them for years even before Ancelotti joined them some seasons back. I have great hope in Real Madrid for the champions league finals because of their track record and level and quality of football this season which is unmatched for Borussia Dortmund. Borussia Dortmund are experienced team also, but their experience can match that of Real Madrid, so I am not confident that they can win the match. If they win the match, I’ll say it is by hardwork and luck because some lucks depends on hardwork to work out.