Real Madrid player ratings vs Man City: All over for Xabi Alonso? Kylian Mbappe-less Blancos left to rue Antonio Rudiger error as Champions League loss leaves manager on the brink

Real Madrid player ratings vs Man City: All over for Xabi Alonso? Kylian Mbappe-less Blancos left to rue Antonio Rudiger error as Champions League loss leaves manager on the brink

Arthur Jones
Arthur Jones
Published: Dec 11, 2025

Real Madrid turned in a solid performance but made some key defensive mistakes to suffer a 2-1 home loss to Manchester City in a Champions League result that will put further pressure on Xabi Alonso. Los Blancos took the lead through Rodrygo, but threw it away and were unable to mount a second-half comeback to suffer defeat for the the second game in a row.

Goalkeeper & Defence
Thibaut Courtois (6/10):

At fault for the first goal, made some vital saves after, but was beaten from the spot.

Federico Valverde (5/10):

Had a rough time against Doku, and didn't get forward loads. Can't be faulted for his effort, though.

Raul Asencio (5/10):

Absolutely torched by Doku. Won his headers but was burned in transition over and over.

Antonio Rudiger (5/10):

Gave away the penalty needlessly, and never looked particularly steady at the back. Should have picked up a second yellow.

Alvaro Carreras (8/10):

Immensely effective. Shut down his wing and scampered forward down the left.

Midfield
Dani Ceballos (6/10):

A surprise inclusion. Brought in for some midfield control but never really got in the game.

Aurelien Tchouameni (6/10):

Effective when the game slowed down but was complete torched on the break a few times.

Jude Bellingham (6/10):

Allowed to be the main man in midfield. In on all the action and very impressive... until he missed a sitter.

Attack
Rodrygo (8/10):

Handed a start on the right, then moved to the left. Absolutely excellent throughout, both as a goal-scorer and creator.

Gonzalo Garcia (6/10):

A bit mixed. Did well as a focal point at times, but didn't get involved enough. Can't be blamed.

Vinicius Jr (6/10):

Never stopped running at his man, but City doubled up on him effectively. Missed a couple of good chances, too.