Alexis Sanchez stole the show at Wembley as the Chile striker's fourth minute goal helped win the FA Cup for Arsenal.
Aaron Ramsey's late 79th minute header won the cup for the Gunners, moments after Diego Costa's equaliser had put the 10-man Blues back in the game.
And it was Ramsey and Sanchez who were involved in the first.
Sanchez latched onto a deflection after beating N'Golo Kante to the ball before charging into the area and slotting past Thibaut Courtois.
However, Aaron Ramsey was in an offside position when the loose ball bounced close by him in the area, and the linesman raised his flag.
But after some deliberation over whether Ramsey was in an offside decision, Sanchez's early strike was correctly awarded by referee Anthony Taylor .
And it followed it up with a stunning performance for the Gunners over the Premier League champions.
The victory means Arsenal have now won the most FA Cup trophies in history - 13 - with manager Arsene Wenger celebrating the success for an incredible seventh time in almost 21 years in charge of the north London club.
Our man John Cross was at Wembley to watch the pulsating showpiece - here's how he rated the players' performances...
Arsenal
Ospina 6
Good saves from Costa and Moses, undone by weak hand on Costa leveller.
Bellerin 8
Superb pace down the right, provided an outlet for Arsenal, fabulous game.
Holding 8
Booked. Made one slip, but generally so solid. Has really come of age.
Mertesacker 9
MotM. Terrific performance, read the game brilliantly in a near faultless display.
Monreal 8
Excellent performance, read the game well and got stuck in. Excellent.
Oxlade-Chamberlain 7
Looked a bit uncomfortable at left wing back, but did his job very effectively.
Xhaka 8
Booked. Fantastic first half, was everywhere and his passing was excellent.
Ramsey 8
Booked. Had another storming cup final performance, capped by the winner.
Ozil 7
His brutal slide tackle on Hazard epitomised his performance. Could‘ve scored.
Sanchez 8
Scored the opener and looked like a man possessed at times. Terrific.
Welbeck 8
Surprise pick over Giroud, but his pace was vital. Hit the post and played so well.
Substitutes
Giroud, for Welbeck, 78 mins; Coquelin, for Oxlade-Chamberlain, 83 mins; Elneny, for Sanchez, 90 mins
Chelsea
Courtois 6
Stood tall, cuts an imposing figure, good saves and presence when under pressure.
Moses 5
Sent off. Actually played quite well, but got second yellow for a dive. Unforgivable.
Azpilicueta 6
Not as good as some of his performances this season, was undone by Arsenal at times.
Luiz 6
Tried to whip up the crowd, didn’t do much wrong in defence but got frustrated.
Cahill 7
Two brilliant and goal saving clearances off the line. Excellent for Chelsea.
Alonso 6
Disappointing game, put one free kick miles over from good position.
Kante 6
Booked. Poor first half, got better, but you rarely see him commit fouls.
Matic 5
Started ahead of Fabregas and early substitution proved it was a mistake. Poor.
Pedro 7
Lively, pacy and tried to make things happen. Went very close with one shot.
Hazard 6
He took some punishment from Arsenal and got bruised and frustrated.
Costa 7
Had a ding-dong battle with Mertesacker, often lost but scored leveller.
Substitutes
Fabregas, for Matic, 61 mins, 7; Willian, for Pedro, 72 mins, 7; Batshuayi, for Costa, 88 mins