**Thibaut Courtois: 9**
Five saves. Single-handedly kept the team afloat while his shambolic defense let him down all game.
**Raúl Asencio: 6.5**
Should not be deployed at right-back. Offered little to nothing going forward and looked uncomfortable in the role.
**Antonio Rüdiger: 6**
Overly aggressive, frequently out of position, and taking unnecessary gambles. Clearly out of form.
**Dean Huijsen: 5**
Cheap giveaways under pressure, slow defending the high line, and repeatedly conceded breaks. Too relaxed—and not in a good way.
**Fran García: 5**
Did get into a good goalscoring position in the first half, but was mostly a defensive liability. A vulnerable pairing with Huijsen on the left side.
**Aurélien Tchouaméni: 7**
Strong ball-winning in midfield, but too slow defending transitions and didn’t sufficiently shield the backline as a third center-back.
**Arda Güler: 6.5**
Struggled to impose himself. If he’s not the main playmaker as a No. 10, he has difficulty making his presence felt.
**Jude Bellingham: 8.5**
Phenomenal once again. Scored the game-winner with a ridiculous header. Also helped defend deep, escape pressure, and keep the ball moving fluidly in tight spaces.
**Rodrygo Goes: 9**
In red-hot form. Won a penalty, produced six key passes, registered an assist, and was unstoppable in the dribble.
**Vinícius Jr.: 7.5**
Bright dribbling in the first half and should have had an assist—his excellent pass to Mbappé went unfinished.
**Kylian Mbappé: 7**
A poor finishing night. Took nine shots without seriously threatening. Eventually got his goal from the penalty spot.
**Eduardo Camavinga: 7**
Strong ball-carrying and passing. Did commit a silly foul outside the box that could have been costly.
See More:
* [Real Madrid CF: La Liga](/real-madrid-cf-la-liga)
* [Real Madrid CF: Players](/real-madrid-cf-players)