Real Madrid played PSG, Chelsea and Manchester City to the finals I think Liverpool won't have survived if they had faced those teams.
Irrespective of the age and experience of the Madrid team, I think the club itself being a big club has a role in playing how formidable the team have been. Liverpool team is quite younger, majority of them have been playing together for a while too. The difference between them and Real Madrid will be strong character and mentality.
It is true that Real Madrid's journey to reach the Champions League final is quite difficult,
Real Madrid have to beat the 3 strong teams you have mentioned.
Which I think proves how mentally strong Real Madrid players are,
and I believe Real Madrid will not be satisfied if they only go to the final. Real Madrid is very ambitious to win the Champions League trophy,
So I predict Real Madrid can beat Liverpool.
But of course it won't be easy for Real Madrid to beat Liverpool who have been outstanding so far too,
this will indeed be an interesting match to watch and it will certainly be very entertaining.
Unfortunately as Liverpool still have quite a few important games to play,
Therefore, there are several major players who are reportedly injured. Meanwhile, Real Madrid has been confirmed as the winner of the La Liga trophy.
now we can focus on waiting for the Champions League final and can better protect our players from getting injured.
Therefore, I really hope that the two teams in the Champions League final can play their best squad, so that the match will be more exciting.