Antoine Semenyo produced a sublime back-heeled winner to secure Manchester City's FA Cup final victory over Chelsea, while Moisés Caicedo and Reece James were anonymous for the Blues.
Chelsea (3-4-2-1)
Robert Sánchez 6: Point-blank save from Haaland near the break showed the goalkeeper's concentration. Helpless to repel Semenyo's wrong-footing finish for the winner.
Wesley Fofana 5: Unruffled before the break in a largely uneventful 45 minutes, the Frenchman made a late intervention to prevent a second for City.
Levi Colwill 5: The marshaller of Chelsea's rearguard trio as the middle man, Colwill was made a patsy by Semenyo's cunning finish. Unfortunate.
Jorrel Hato 5: After stamping on Silva, Chelsea's second youngest player to start an FA Cup final was denied a 76th-minute penalty for Khusanov's barge.
Malo Gusto 5: Had to shepherd Doku – a difficult task – and a vicious cross that forced Nunes to clear was followed by little else.
Reece James 4: Quiet all afternoon and the captain's error nearly cost a goal as it let Haaland in.
Moisés Caicedo 4: Disappointing. Mopped up when needed but, as with the west London side overall, was barely a factor.
Marc Cucurella 5: Booked for scything down Semenyo, the left-wingback kept Kushanov alert on occasion but faded and was substituted.
Cole Palmer 5: Worked back to help the team and lit up an anodyne first half with a mazy run, but as Chelsea's alpha forward contributed little.
Enzo Fernández 5: Threaded pass was a whisker from playing in João Pedro. Booked, and missed a chance to equalise soon after City's strike.
João Pedro 6: Spurned a chance to score when breaking free, and denied a penalty when Khusanov challenged him. Taken off near the end.
Substitutes: Pedro Neto (for Cucurella 72) 6 – Trafford saved his late shot; Liam Delap (for James 83) n/a; Alejandro Garnacho (for João Pedro 85) Scant time to affect contest n/a.
Manchester City (4-2-3-1)
James Trafford 6: Little to do until clutching a João Pedro delivery, then endured a shaky moment when giving a corner away due to miscontrol on 53 minutes.
Matheus Nunes 6: Pace allowed him to snuff out Cucurella's thrust down his right-back corridor, but was a yard offside when setting up Haaland for a disallowed goal.
Abdukodir Khusanov 5: Shaky. Tussled with João Pedro, ceded possession and escaped a Chelsea shout for a first-half penalty. Booked.
Marc Guéhi 7: Looked to link with attack and made a vital stooping header. Claims the Cup for the second consecutive year after leading Palace here 12 months ago.
Nico O'Reilly 7: Left-back was quiet before a second-half improvement, standing the ball up for Semenyo's headed chance.
Bernardo Silva 7: Felt the force of a two-footed Fernández tackle but smart defensive work allowed a clearing header of a menacing Palmer cross. Stamped on by Hato.
Rodri 6: Surprise start after a month out, was smooth as always, and headed Caicedo's goalbound effort out. Replaced on 65 minutes.
Antoine Semenyo 8: What a sublime backheeled winner. A misplaced cross was followed by an aimless left-foot attempt and a missed second-half header before he seized the glory.
Omar Marmoush 4: Oddly preferred to Cherki, he contributed nothing in forward zones. Replaced by Cherki at the break.
Jérémy Doku 5: Forceful runs swerving in from the right were a collector's item in a muted, uncharacteristic display from the Belgian.
Erling Haaland 7: Stabbed at one effort and sprayed the ball over wildly, but redeemed himself with an assist for Semenyo's winner. Yet to score at Wembley.
Substitutes: Mateo Kovacic (for Rodri 64) 6 – Steady on introduction; Rayan Cherki (for Marmoush ht) 7 – Bright. Tingled Sánchez's fingers when blazing at goal.



