What is certain is that when 2 teams reach the final, they will make every effort to become winners, no one doubts the strength of Real Madrid everyone knows about it but don't forget that apart from strength a team can also win through luck. This season we saw many surprises in the final match and it is proof that every team can win in many ways, personally I do choose Real Madrid but I wouldn't bet there, I mean not for 1x2 buy yes for both teams to score.
There is no need to doubt Real Madrid's current performance, their success in becoming La Liga champions is a fairly clear benchmark that in the final match Real Madrid will definitely be much more dominant than Dortmund. But it is true, in the world of football, sometimes luck is something that is really needed. Because we can take Dortmund as a big example. I don't call Dortmund a weak team, but the steps Dortmund took to reach the final can be said to be filled with a lot of luck.
A big example was when Dortmund was able to beat PSG in the semifinals (leg 2). If we remember again, in that match Dortmund made many saves at the goal post. The reason is, in that match, Mbappe fired several shots on target at Dortmund's goal, but all his shots always hit the goal post. So if it weren't for Mbappe's kicks which always hit the goal post, I don't think Dortmund would have been able to reach the UCL final. However, it is PSG who will definitely qualify for the final.
That's why in this final match, if you look at their performance, Real Madrid is clearly superior. However, if for example in this match Real Madrid is unlucky, Ancelotti's team could suffer the same fate as PSG. But even so, I personally still hope that Real Madrid can become champions in the UCL final this time.