Arsenal won the FA Cup at Wembley thanks to Pierre-Emerick Aubameyang's double against Chelsea.
It was Frank Lampard's side who took the lead in the end-of-season showpiece when Christian Pulisic started and ended a move after just six minutes.
But the Gunners improved after the drinks break and Aubameyang pulled them level from the penalty spot having been fouled in the area.
Chelsea improved after the break but it was Arsenal who scored the crucial third goal as Aubameyang kept his cool to slot the ball past Willy Caballero.
Mateo Kovacic was then sent off after he was shown a second yellow card for a foul on Granit Xhaka.
Here, we rate the players on both sides...
Chelsea
Caballero 6
Kept his place which must spell the end for Kepa.

James 6
Has come back to the fore in recent weeks, given stern test.
Azpilicueta 5
Booked. Conceded a penalty and then went off injured soon after.
Zouma 6
Was often Chelsea’s best defender but got turned on the winner.
Rudiger 6
Booked. Chelsea’s defence looked a weak spot and he was unsettled.
Alonso 6
Better going forward as Arsenal found room down his flank.
Jorginho 6
Chelsea miss a fully fit Kante and you wonder if Jorginho will stay.
Kovacic 5
Sent off. Got the yellow card early on and then lost his head.

Mount 7
Booked. Involved in the build-up for opening goal. Industrious.
Pulisic 7
Terrific opening goal, outstanding until his hamstring went. Top quality.
Giroud 6
Led the line well, played a part in opening goal and caused problems.
Substitutes
Christensen, for Azpilicueta, 35 mins, 5
Pedro, for Pulisic, 48 mins, 6
Barkley, for Mount, 78 mins
Hudson-Odoi, for Rudiger, 78 mins
Abraham, for Giroud, 78 mins
Arsenal
Martinez 7
No chance on the goal and was otherwise solid and commanding.
Bellerin 7
Exposed a few times defensively, but made crucial run forward on second goa.
Holding 6
Must rediscover form and confidence to get back to his best. Struggled.
Luiz 8
Won a ding dong battle with Giroud, barely gave Chelsea striker a kick.

Tierney 7
Since the restart has shown he is a top quality player. Huge potential.
Maitland-Niles 8
Justified Arteta’s faith as he was Arsenal’s best player early on. Excellent.
Xhaka 7
Marshalled the midfield. Twice fouled by Kovacic who was sent off.
Ceballos 7
Booked. Sets the tempo for Arsenal in midfield, makes it tick.
Pepe 7
Had a wonder goal ruled out for offside. So hit and miss.
Aubameyang 9
Top quality striker. Two priceless goals. Arsenal can’t afford to lose him.
Lacazette 7
Still searching for his first FA Cup goal but incredibly hard working.
Substitutes
Nketiah, for Lacazette, 82 mins, Sokratis for Luiz, 88 mins, Kolasinac for Tierney, 90 mins