If Real Madrid is able to beat the 3 strong teams you have mentioned, Real Madrid should be able to beat Liverpool too. Besides Real Madrid having
a very strong mentality, Real Madrid also has Karim Benzema who is on fire this season. Karim Benzema will be a threat to the Liverpool defence,
so Klopp did have to give instructions to one of the Liverpool defenders to be able to follow Benzema wherever he moves. Because strikers like
Benzema don't need many chances to score goals.
I like you prefer Real Madrid to be the winner of the Champions League trophy, Real Madrid's performance this season has been absolutely incredible.
Real Madrid managed to win the La Liga trophy before the end of the season, because they have a point acquisition that is quite far from Barcelona
who is in 2nd position. While Real Madrid's performance in the Champions League was shocking, I didn't even expect them to reach the final.
I think the confidence of Real Madrid players is very high, especially since Real Madrid has an extraordinary history in the Champions League competition.
Therefore, I am quite optimistic that Real Madrid will be able to beat Liverpool in the Champions League final.
^ I agree that the Liverpool defense is going to be on their toes to defend Benzema but we must not forget that Real doesn't have a good defensive setup. Liverpool also has Salah, Mane to cause terror in the hearts of Real's defense.
I believe as a squad Liverpool has the advantage.
But, if we think about the situation, the Real Madrid squad also has the advantage, because they are getting proper rest. And Benzema is on fire. It is a hard choice to make but I believe Real Madrid should win the Champions League final.