Surely Borussia Dortmund struggled much more than Real Madrid to qualify for this Champions League final, I don't think anyone would have expected Borussia Dortmund to fight so hard and get access to the final, for me it was a real surprise, I hope the fairytale continues, because it is true that Real Madrid is strong and has many Champions Leagues, but it is also true that it is getting tired of seeing them win always and only them.

Real Madrid is simply the best team for the Champions League and that's why they are the absolute favorites for the title every year. A lot of unexpected things would have to happen for Dortmund to see them as winners, but nobody expected Leverkusen to lose in the EL either and Atalanta still managed it, so why shouldn't Dortmund also not manage it?
I know everyone's betting on Real Madrid. This team has never lost a final since the Champions League redesign. Big but: football isn't played on paper. Atalanta's Europa League final win over Leverkusen was a wild upset.
Dortmund is said to have low chances. Historically, that may matter. Dude, this Dortmund team is different. They've played great, defeating giants to reach the final. I guarantee they have a strategy.
Real Madrid are Europe's kings, but every king has been thumped. You shouldn't dismiss Dortmund. With hunger, talent, and the right approach, they may shock the world and win that crown. This won't be easy for Real Madrid