January signings Antoine Semenyo and Marc Guehi shone for Manchester City in a tense 1-0 FA Cup final win over Chelsea at Wembley.
Semenyo's 72nd-minute flick broke the deadlock for City to seal a domestic cup double and 20th major title success for Pep Guardiola since he moved to Manchester.
City came up against a stubborn Chelsea resistance, with interim Calum McFarlane lining up in a back five as Levi Colwill impressed on just his second start back from injury in front of England boss Thomas Tuchel.
However, Chelsea lacked the firepower and creativity to find a breakthrough and leave a fifth consecutive Wembley final without a goal, with Cole Palmer once again struggling to make an impact.
Here Sky Sports rates the players...
- Report: Chelsea 0-1 Man City
- As it happened | Teams | Stats
- Download the Sky Sports app | Get Sky Sports on WhatsApp
Chelsea
Robert Sanchez - 6
In a full skull cap on his return from the head injury he picked up against Nottingham Forest. Made a few decent saves when called upon, keeping out Erling Haaland, Matheus Nunes and Rayan Cherki. Could do nothing to stop the goal.
Malo Gusto - 5
Service from the right not good enough. Chelsea needed more from him playing at wing-back, providing the width in Calum McFarlane's five-at-the-back formation.
Wesley Fofana - 6
Had a job on his hands up against Nico O'Reilly and Jeremy Doku but kept them from having too much of a say.
Levi Colwill - 7
Chelsea's best player. Distribution was key to progressing Chelsea up the pitch. They have missed his line-breaking passes. Second start back from ACL injury but you would not have known it. Thomas Tuchel was watching in the stands. Could he have earned an England recall?
Jorrel Hato - 6
Had lots to do playing on the left of Chelsea's back three, being asked to step into midfield at times. Did not do too much wrong. Chelsea were ultimately undone by a moment of brilliance. Felt he should have had a penalty but Abdukodir Khusanov was too strong.
Marc Cucurella - 5
Replaced by Pedro Neto after 74 minutes. Had a good battle up against Antoine Semenyo down the Man City right. Caught out when Haaland drifted into the channel to set up Man City's opener. Otherwise, solid but failed to make an impact in attack.
Reece James - 5
Showed signs of his rust in his first start since March. Dispossessed by Jeremy Doku in the first half by his own box and fortunate that Haaland failed to capitalise.
Moises Caicedo - 6
Had his work cut out for him in a midfield battle with Rodri and Bernardo Silva and then had Mateo Kovacic off the bench to deal with. Nearly scored only to see Rodri clear his goal-bound header from a corner.
Cole Palmer - 5
Chelsea's star man has had an in-and-out season and he was largely anonymous against his former side. Had a few nice touches in the first half but failed to get into the game. Spent a lot of his time tracking back. Chelsea need to help him get his spark back this summer.
Enzo Fernandez - 6
Wonderful scissor pass for Joao Pedro in the first half after 21 mins. Deserved to get it back before team-mate slipped over when shooting. Meaty challenge on Silva earned him a booking. Fortunate his follow-through did not connect otherwise it could've been more. Fought until the last and lifted the ball into the roof of the net late on.
Joao Pedro - 5
Wasted opportunity on the break from Fernandez's pass over the top early in the first half, slipping before he got his shot off. He would have been better off looking to find his team-mate for the return pass. Went down too easily on numerous occasions in the penalty box. Spent too much of his time on the floor.
Subs
Pedro Neto - 5
Brought on for Cucurella after 74 minutes at wing-back. Failed to have the desired effect down the left as an attacking alternative for his team-mate.
Liam Delap - N/A
Brought on for James after 83 minutes.
Alejandro Garnacho - N/A
Brought on for Joao Pedro after 86 minutes.
Man City
James Trafford - 6
Had little to do in the first half when Chelsea failed to register a shot. Nearly cost his team after the break by giving away a corner unnecessarily that Chelsea came close to scoring from. This was not the season he was expecting, but a domestic cup double is not bad for your domestic cup keeper.
Matheus Nunes - 7
Strong tackle on Cucurella in the first five minutes down the left. Chelsea's first progression into the final third. Defended well by heading out Gusto's cross into the box after 21 minutes. Hit the post late when City were 1-0 up.
Abdukodir Khusanov - 7
Rescued Silva after his error gifted possession to Joao Pedro in the first half by stepping across Chelsea attacker in the box to stop him going through on goal. His speed continues to be such an asset for City. He made a few other crucial recovery runs.
Marc Guehi - 8
Great line-breaking pass to find Haaland for a chance before half-time. Steady as ever at the back to deal with Chelsea's counter-attacking threat. Never put a foot wrong. What a signing he has been. The England defender lifts the FA Cup for the second season running.
Nico O'Reilly - 7
Chelsea struggled to pick him up all game and he could have ended up with a few assists. Semenyo headed over from his perfectly dinked cross shortly after the restart. Made the wrong decision on a few other occasions when crossing, but overall another solid showing. Big threat.
Bernardo Silva - 7
Ran the midfield for City alongside Rodri and then Mateo Kovacic. Was caught out in possession by Joao Pedro in a dangerous position. His error, as it did against Palace, went unpunished. Barely put a foot wrong otherwise. City will struggle to replace him this summer.
Rodri - 6
In the right place at the right time to clear Caicedo's goal-bound header in the second half. Thrown straight in from the start after missing the last four games through injury and was smooth but unspectacular in holding midfield.
Jeremy Doku - 7
Picked James' pocket in first half and it should've resulted in a goal but Haaland was caught in two minds. City's hero so many times over the last few weeks was tantalising as ever in possession. Even without scoring he plays such a crucial role.
Omar Marmoush - 5
Hooked at half-time. It was a big call to start the forward ahead of Rayan Cherki and his first-half performance did not justify his inclusion playing up top alongside Haaland.
Antoine Semenyo - 8
Produced a moment of utter brilliance to break the deadlock in the second half by flicking in from Haaland's cross. Nothing Colwill nor Sanchez could do to keep him out. Made amends for his earlier missed headed chance. What a signing he has been. Match winner and player of the match.
Erling Haaland - 7
His cup final curse for City may continue, but the striker produced the assist for Semenyo's winner. Drifted into the channel undetected to allow Silva to cut Chelsea open before squaring for Semenyo. Spurned a good opening early on when caught in two minds. Ten finals and no goals for City. He will not like that.
Subs
Rayan Cherki - 7
Half-time introduction and quickly brought poise and creativity in the final third, which had been sorely missed.
Mateo Kovacic - 6
Brought on for Rodri after 65 minutes. Added an extra impetus and zip to City's play and helped them to yet another FA Cup triumph.
(c) Sky Sports 2026: Chelsea 0-1 Man City: FA Cup final player ratings as Antoine Semenyo and Marc Guehi shine at Wembley

Mohamed Salah says Liverpool need to rediscover 'heavy metal attacking' identity opponents fear in bombshell statement
Khadija Bunny Shaw transfer news: Man City forward talks about her future after winning first WSL title