Real Madrid face a mountain to climb in the Champions League after falling to a 2-1 defeat against Bayern Munich at the Bernabéu, with a late strike from Kylian Mbappé providing the only silver lining.
The Santiago Bernabéu played host to a heavyweight European clash as Real Madrid welcomed Bayern Munich for the opening leg of their quarter-final tie.
Alvaro Arbeloa’s side struggled to find their rhythm early on and paid the price just before the interval when Luis Diaz fired the visitors ahead.
The situation worsened immediately after the restart as Harry Kane doubled the German side’s advantage, leaving the hosts reeling.
While a late surge sparked by Kylian Mbappé managed to halve the deficit, Los Blancos ultimately fell short, heading into the second leg with a one-goal disadvantage.
Real Madrid Player Ratings
Andriy Lunin (6/10): The Ukrainian shot-stopper produced a handful of vital saves to keep the scoreline respectable. However, he will be disappointed to have picked the ball out of his net twice on a night where his defense offered him little protection.
Trent Alexander-Arnold (7.5/10): The standout performer in the Madrid backline, Alexander-Arnold balanced his defensive duties with his trademark offensive threat. He provided the crucial assist for Mbappé’s goal, delivering a pinpoint ball that gave the hosts a lifeline.
Antonio Rudiger (6/10): A physically demanding night for the German, who made several key clearances. Despite his aggression, he was unable to organize the backline effectively enough to stop Bayern’s clinical frontline from finding gaps.
Dean Huijsen (6/10): The young defender put in an honest shift and handled the pressure of a massive European night reasonably well. Nevertheless, he struggled to truly impose himself against the movement of Harry Kane and Serge Gnabry.
Alvaro Carreras (6/10): Carreras showed flashes of quality going forward and looked lively in transitions. Unfortunately, his performance was marred by a significant lapse in concentration that led directly to a Bayern chance.
Federico Valverde (6.5/10): As expected, the Uruguayan was the engine of the team, covering immense ground. His energy was vital in the middle of the park, though he lacked the final ball to unlock a stubborn Bayern defense.
Aurelien Tchouameni (6.5/10): Tchouameni sat deep and anchored the midfield with his usual physicality. While he was efficient in breaking up play, he found it difficult to dictate the tempo or transition the ball forward quickly enough.
Thiago Pitarch Pinar (5.5/10): A quiet night for the midfielder, who found himself bypassed by Bayern’s quick passing sequences. He failed to leave a mark on the contest and was hooked by Arbeloa just after the hour mark.
Arda Guler (7/10): The youngster was a bright spark, consistently finding pockets of space in dangerous areas. He was unfortunate not to score, as his finishing lacked the clinical edge required to beat Manuel Neuer.
Kylian Mbappé (7.5/10): Despite the loss, Mbappé was Madrid’s primary threat, constantly testing the keeper with his pace and power. His persistence finally paid off in the 74th minute with a well-taken goal that keeps the tie competitive.
Vinicius Junior (7/10): The Brazilian was a persistent headache for the Bayern full-backs, using his dribbling to create chaos in the final third. While he was a “real menace,” he will regret not finding the back of the net himself.
Substitutes
Eder Militao (6/10) brought much-needed stability to the defense after his introduction. Jude Bellingham (7.0/10) injected fresh urgency into the midfield, while Brahim Diaz (6.5/10) looked sharp and creative during his cameo off the bench.

