Player Ratings: Real Sociedad 0 2 Real Madrid; 2024 La Liga
Full match player ratings below:
Thibaut Courtois—7: Slight scare with his knee but managed to run it off. 100 clean sheets for Madrid, a number of good saves on the night.
Dani Carvajal—6.5: Held his position defensively with Arda, Brahim, and later Rodrygo all providing the attacking threat down the right. Kept Javi Lopez and Becker contained.
Eder Militão—7: Chemistry with Rudiger is improving with each match. Had 3 clearances, 3 tackles, and won all his aerial duels.
Antonio Rüdiger—7: Another good shift at the back battling with Sadiq for most of the game. Tried to hit Mbappe with his long ball distribution over the top of the Real Sociedad defense.
Ferland Mendy—8.5: Foot perfect defensively with Kubo struggling to find solutions against the Frenchman.
Luka Modric—7.5: Put in a tremendous amount of work over a 90 minute shift. Gave the team the composure they lacked when playing out of the back. Finished the game with 3 key passes including a perfect free kick into the box that Rudiger latched on to but failed to score.
Fede Valverde—8: Once again is amongst the stand out performers. Played deeper in midfield but still found moments to break through lines with his ball carrying ability.
Arda Guler—6: Featured in the midfield three as an interior on the right side. One poor mistake inside the Madrid box that nearly led to a Kubo goal. Made amends in the final third as it was Arda’s shot that led to the hand ball and subsequent first penalty.
Brahim Diaz—7: Had to come off in the first half through injury but looked good while on the pitch. Played a threaded pass to Mbappe inside the box.
Vinicius Junior—6.5: Not at his best yet still managed a goal, via penalty, and drew the foul for the resulting second penalty which Mbappe dispatched.
Kylian Mbappé—7.5: Likely Mbappe’s best game yet in a Madrid shirt despite failing to score from open play. Moved across the front line and managed to pull off 3 shots despite narrow angles.
Substitutions:
Lucas Vazquez—6: Played in midfield to provide extra defensive solidity to see out the game.
Rodrygo—5.5: Entered the match early on for a Brahim injury but failed to bring any meaningful impact to the game.
Endrick—N/A: 88th minute substitute for Kylian Mbappe.