You mean Barcelona will win? Or they have to win? Although after the hard work in UCL matches by Madrid players, they are quite exhausted for sure, still I think Madrid will either win or a draw at max. It's in Bernabeu, everything is in Madrid's favor.
I agree with you here. As some Barcelona fans tend to ignore and overlook the facts of what happened in the UCL and the poor performance from Xavi’s players in many ways. Losing against PSG ended their dreams and revealed significant weaknesses in Barcelona's defensive lines.
As you mentioned, the Real Madrid team might be exhausted from their efforts to eliminate Manchester City. However, I believe that they won't give up on the LaLiga trophy this year after all the efforts to keep the leadership. So, my bets are with the white house today. Hala Madrid
Maybe it's true that Real Madrid was drained of energy after having to play more than 120 minutes in the quarter-finals against Manchester City, but with the team they have, they definitely know how their team can recover quickly. And you also need to remember that Barcelona also played in the Champions League even though they lost, so in other words they also experienced fatigue, especially mentally, they must have been a little disturbed by their defeat in the Champions League, it's just that Barcelona had one day longer than Real Madrid.
Real Madrid has the advantage in this prestigious match, it is not easy to beat Real Madrid when playing at the Bernabeu. They also fielded their main players in this match, including their 2 senior midfielders, Luca Modric and Tony Kross. I make the favorite the favorite, but I also won't rule out the possibility that Barcelona will be able to provide something that disappoints Real Madrid. Let's look at this match.