Thibaut Courtois — 8

Made four saves, including a crucial stop on Berenguer in the 29th minute. Commanded his box well and radiated calm.

Trent Alexander-Arnold — 7.8

Excellent until unfortunately going off injured in the 55th minute. His long-range passing was on point all night. A

special, special passer.

Éder Militão — 8.5

A defensive wall. Registered 11 clearances and several last-ditch interventions. A true backline leader’s performance.

Antonio Rüdiger — 7

Solid showing. Stepped up well, defended aggressively, and complemented Militão’s dominance.

Álvaro Carreras — 7.5

Provided good overloads throughout and was reliable in his 1v1 defending. Very composed outing.

Aurélien Tchouaméni — 7

Had a few strong defensive moments in transition but was a bit loose with his distribution at times.

Eduardo Camavinga — 8

Scored a decisive second goal and pressed with intensity. Brought tempo and chaos in all the right ways.

Fede Valverde — 7.5

Carried the ball well through the lines and covered expertly for Trent whenever the right-back pushed forward.

Jude Bellingham — 8.5

Pulled the strings behind the forwards. Heavily involved in the second goal and recorded a game-high six tackles. A

complete two-way performance.

Vinícius Jr — 7.5

Did everything except finish. Missed three big chances, but was a constant menace—destroying Athletic with his

dribbling, passing, and off-ball movement.

Kylian Mbappé — 10

Unplayable. A brace and an assist. Both goals were spectacular, and his connection with Vinícius keeps developing.

Simply unstoppable.

Substitutes

Raúl Asencio — 7

Strong defensive cameo as a make-shift right-back. Held his own impressively.

Arda Güler — 7

Kept things tidy and circulated possession well after coming on.

Rodrygo / Gonzalo García / Brahim Díaz — N/A

All entered in the 77th minute. Minimal involvement overall, though Brahim helped maintain possession cleanly.