Till the game is played and over, I don't want to express any form of certainties in any team just yet because I believe they are most likely going to be surprised as in football its always happening that way but the n there are some constance that stance usually especially with certain teams where they do make sure to maintain a certain record they have kept over the years a d that has turned out a reputation for them.
No problem if you want to predict the result of the match, or you believe in one of the finalists. It is normal that people consider some factors to guess how the final match will be. We have the data of the previous matches of both teams in UCL. We even have the data of head to head of Real Madrid and Dortmund. We also can see it clearly about the quality of the squads of both teams. So, it is fine if someone wants to express anything or wants to predicts the match.
I wouldn't actually be expecting a surprise in the finals because I believe Madrid is just too experienced for any of such form of surprise to happen to them, I know it's possible as there have been the likes of such happen this season but I think it has been enough for Madrid to learn to the point of allowing another team get ahead of them even after knowing all about this, they are definitely going to put in place everything that will go against such surprises and ensuring they don't get to experience one till the end of the game and eventually get to save their reputation in the champions league.
I agree that Real Madrid is a team which is very experienced in UCL final. Comparing with any other teams, Real Madrid even more often gives us a surprise in UCL. So, if we expect the surprise from Dortmund, it seems like a small chance. But whatever happening in the past, it can't determine the result of the next match. It only can be a consideration of the possibility on the next match.
Dortmund aswell will be in their best preparation to making sure they are ready to be able to utilize to the maximum any opportunity that comes their way in course of that game of which I doubt they are going to let go without getting to properly utilizing the to get as much as they can get from the champions league finals this season because it's definitely going to be an historic one for both teams
Both Real Madrid and Dortmund are preparing well for the final match. If we consider from this aspect, both teams won't have a big different of the opportunity. However, sometimes the mentality which can have a big role when the match begins. Which teams that have a better mentality to deal with a pressure in the final match, they will have a bigger chance to win. This should have by Real Madrid, they have many times to play in UCL final. So in theory they should have a better mentality.