Jan Oblak: Made an outstanding save early in the first half from Karim Benzema, touching his effort off the post. Couldn’t do anything about the opening goal. Got his hand to the second but couldn’t keep it out as it bounced off his back after hitting the post. Another good save late on from Lucas Vázquez — 6.
Kieran Trippier: Given a more defensive role with Ferland Mendy and Vinícius prowling down the left of Real Madrid’s side of the field. Looked dangerous when he did go forward and tried to link up with Marcos Llorente without much to show for it in the first half. Pinned back constantly by Mendy and the Frenchman outshone him — 4.
Felipe: Very poor in the first half and has lost his confidence since being benched for José Giménez. Whipped off at half-time after an unconvincing 45 minutes — 4.
Stefan Savić: Lost Casemiro for the goal although Atlético Madrid were all over the shop from the set-piece and it may not have been entirely all Savić’s fault. Sturdy enough aside from that against a difficult striker like Benzema, who moves around the final third with stealth and intelligence — 5.
Mario Hermoso: Very sloppy start and gifted the ball back to Madrid before the goal. After a really nice spell of form, he struggled in the first half. Heavily involved in the second half as an out-and-out centre-back and manned his area well — 5.
Koke: Didn’t have much time on the ball to do anything in the first half. Toni Kroos and Luka Modrić bossed proceedings with Koke a peripheral figure. Himself and Herrera didn’t cover themselves in glory as they looked confused in the opening half and it didn’t improve much in the second half. The game was put beyond Atlético at 2-0 and Koke was left kicking forward to nobody — 4.
Hector Herrera: Slipped a couple times at inopportune moments in the first half. Started to offer direct passing and some control in the middle but he couldn’t really offer either and wasn’t convincing defensively. Another forgettable night, and he was whipped off at the break — 4.
Yannick Carrasco: Couldn’t get on the ball and constantly surrounded by Vazquez and Dani Carvajal. Replaced at the half. All told, the Belgian was awful for the 45 minutes he played on Saturday night — 3.
Marcos Llorente: Very keen to add depth to Atlético’s play but couldn’t get the supply he needed and never offered the chance to run at the defence as he likes. One of the few players to come out with any merit but much of his work was without end product — 6.
João Félix: Elegant on the ball and whatever small bit of class Atlético showed in the opening 45, he had the ball at his feet when it happened. Félix tried, but was not rewarded. He was replaced after an hour and was visibly upset — 6.
Luis Suárez: Didn’t do anything in the first half. Not for want of trying, maybe, but he looked slow and sluggish when the ball was kicked forward. Barely touched the ball in the second half despite the change of system. Replaced after 72 minutes. Forgettable — 3.
Thomas Lemar: Replaced Carrasco at the break. Looked like the only player likely to inject something into the attack. Didn’t have the support and missed a sitter himself from a low cross — 6.
Renan Lodi: Came on for Felipe at the break with Hermoso pushing inside after the move. Sloppy pass put his teammates in trouble shortly after coming on but did offer some width on the left along with Lemar. Poor, though — 5.
Ángel Correa: Came on for Herrera at the break as Simeone changed his tactics. Booked after coming on for a foul on Kroos and it might have prevented the second goal at that point. No luck going forward — 5.
Saúl Ñíguez: Probably his best game of football all year but he came on with Atlético in a losing position. Thibaut Courtois saved his header which should have brought Atletico back into it. Loads of energy and directness, which has been missing from his game — 6.
Geoffrey Kondogbia: Came on for Suárez with the game out of reach.