Never troubled until Ante Budimir snuck a header past him in the 75th minute. Made a late save, but the flag was up for offside. Not his busiest day at the office — 6.
Always an option on the right wing as Atlético Madrid pushed for goals. Lovely pass into Suárez at the start of the second half but the striker couldn’t convert. Possibly in his best form since arriving in Spain — 8.
Good positioning as Trippier crept forward looking for an advantage. Scored on the hour but was offside by a few inches — even if it was a nice finish from the big defender. A couple clearances and interceptions, but spent most of the afternoon trying to find openings with his passing — 7.
Looked good until the Budimir goal, when he lost the big striker at the back post. Continues to justify his place ahead of José Giménez even if his defending for the goal wasn’t ideal — 7.
More ambitious in his passing than he has been in recent weeks and got forward in the first half, delivering a teasing cross into the box that nobody could convert. He even took a right-footed effort but he skied it. Renan Lodi replaced him after 65 minutes when it became apparent Atlético needed more attacking firepower — 7.
Another good performance from the Belgian, linking well with Hermoso. Moments after Savić saw a goal ruled out, Carrasco strayed just offside himself, though he did hit a lovely finish. Has been a spark for Diego Simeone during the run-in and provided the delivery for Suárez to potentially win the league. Has been a revelation this season — 9.
Sat at the base of midfield and dictated play. Had a good side-footed effort blocked near the end of the first half. Curling effort went just wide after the hour as Atlético turned up the pressure in the second half. Some very good recoveries when behind, and continued to drive Atlético forward despite the odds of a comeback looking grim — 8.
Energetic display from the midfielder. He got on the end of a Trippier cross but headed over midway through the first half. Whistled one wide from 25 yards at the end of the opening 45. Flicked on for Savić’s offside goal in the second half and was removed after 65 minutes as Atlético failed to break Osasuna’s resolve — 7.
Broke free a number of times in the first half, but no end product. Sat deep with Koke to start the second half and couldn’t get as far forward as he likes. Just couldn’t find any space in behind Osasuna’s solid defense. Disappointing from the midfielder — 6.
Lovely run, control and pass to set up Suárez in the first half, but the Uruguayan hit the post. Forced a save from Sergio Herrera shortly after and looked very sharp in the final third, though with no luck. Perfect look after an hour but volleyed low and straight into the keeper’s arms. Came off with ten minutes to play. Good, but lacked the finishing required for the occasion — 7.
A number of good chances in the first half but it looked like Sunday would be another frustrating day for the striker. Snapped at one that hit the post and poked a good chance wide at the start of the second half. It matters little, though, because Suárez scored the 88th minute winner from a Carrasco cutback, possibly winning LaLiga for Atlético with the most important goal he’s scored for the capital club — 10.
Replaced Hermoso after 65 minutes as Simeone shifted to a more traditional four at the back. Supposed to be a left-back, but he pushed forward and that freed Carrasco of his defensive duties. Not very convincing on Budimir’s opener as he ran past the goalscorer. Made amends with a stunning 82nd minute finish to draw the sides level and to give Atlético a chance — 9.
Came on for Saúl and made a couple driving runs through the middle as he tried to influence the game. Sumptuous pass into Lodi for the equalizer. The game was made for him, and he made a massive difference against Osasuna’s deep defending — 8.
Replaced Llorente with Atlético trailing. Not on long enough to make a significant contribution — N/A.
Not on long enough to merit a rating — N/A.
Mattress Maker of the Match versus Osasuna:
This poll is closed