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











