Image caption, Martin Odegaard's winner was his second Premier League goal of the season ByNizaar Kinsella Football reporter at the Emirates Stadium Published 18 minutes ago Captain Martin Odegaard scored the winner as Arsenal secured an impressive 2-1 home victory over Chelsea.
Club-record £117m signing Morgan Rogers put Chelsea ahead after just two minutes, but Kai Havertz equalised against his former club before Odegaard struck early in the second half to seal the win.
Here's how I rated the players and you can see how you scored them below.
What do BBC Sport's player ratings mean?
Published 21 August Arsenal ratings David Raya: The Arsenal goalkeeper was beaten by the quality of Rogers' finish but dealt comfortably with the other efforts he faced and produced one stunning save late on from Estevao.
6 Ben White: A tidy display in possession, although he made little impact at either end of the pitch.
6 Gabriel Magalhaes: Outshone by Konsa at times but still produced an effective performance.
7 Ezri Konsa: On his first Arsenal start, he won more duels than any other defender and was joint-top for possession won in the first half.
7 Riccardo Calafiori: His underlapping runs were typically adventurous and the Italy defender played a key role in creating problems from set-pieces.
7 Myles Lewis-Skelly: Fired a poor effort wide from the edge of the area late in the first half and was caught in possession in a dangerous area, but competed well in midfield.
6 Declan Rice: Played his part in a fiercely contested midfield battle and contributed well both in and out of possession.
6 Martin Odegaard: Put Arsenal ahead early in the second half with a composed finish.
Also impressed with the quality of his delivery, both in open play and from set-pieces.
8 Bukayo Saka: A constant threat from set-pieces and regularly won free-kicks in dangerous positions.
His impressive second-half effort was saved.
8 Kai Havertz: Passed up a shooting opportunity in the 23rd minute but made no mistake with his next chance, cutting inside to score two minutes later.
Also played a part in Odegaard's goal and proved a threat at set-pieces.
7 Christos Tzolis: Delivered well from the left and provided Arsenal's main outlet whenever they broke from periods of Chelsea possession.
7 Subs: Martin Zubimendi (on 67, Myles-Skelly): A complete substitute performance involving dangerous shots, impressive passing and breaking up the play.
7 Piero Hincapie (on 67, Calafiori): Kept it simple with Arsenal ahead.
6 Mikel Merino (on 77, Odegaard): A tidy addition late on in midfield.
6 Viktor Gyokores (on 78, Havertz): Not much opportunity to make an impact as Arsenal held onto their lead.
5 Noni Madueke (on 90, Saka) Subs not used: Arrizabalaga, Guimaraes, Dowman Chelsea ratings Emiliano Martinez: There was concern when the Argentina goalkeeper was accidentally kicked in the head by Gabriel early on, but he was beaten too easily at his near post for Havertz's equaliser.
He later made a high-quality save from Saka in the second half.
5 Josh Acheampong: Often dragged into uncomfortable areas by Tzolis from a tactical perspective, but handled his individual defensive duties well.
6 Maxence Lacroix: Miscontrolled a ball early on and allowed Havertz's shot to pass through his legs but also impressed at other times.
6 Wesley Fofana: Unconvincing defensively against Saka, Odegaard and, ultimately, Havertz for the equaliser, but the most composed of Chelsea's defenders in possession.
6 Pedro Neto: Tasked with marking Calafiori while also providing an attacking threat.
Hit the post just before half-time with a brilliant curling effort.
7 Reece James: Saw a well-struck long-range effort saved after 22 minutes and was arguably Chelsea's best passer.
7 Romeo Lavia: Produced a superb defensive header to clear the danger in the 32nd minute and competed aggressively throughout.
6 Jorrel Hato: His determination helped create Rogers' volley and he matched that effort defensively, although he struggled to contain Saka at times.
6 Cole Palmer: Had one effort on target in the first half and was booked for a professional foul.
Also had a second-half shot saved.
Arsenal largely kept him quiet.
5 Morgan Rogers: Opened the scoring with a first-time volley after just two minutes.
Later curled an effort narrowly wide in the 31st minute and was Chelsea's most dangerous attacking player.
7 Joao Pedro: Unconvincing defensively at set-pieces and had few opportunities in front of goal, including an ambitious effort from distance.
Still made a significant contribution through his work-rate, physical presence and ability to bring team-mates into play as the number nine.
6 Subs: Malo Gusto (on 60, Lavia): Poor effort moments after coming on, albeit playing out of position in central midfield.
5 Pep Chavarria (on 60, Hato): Struggled to track his runners on a few occasions.
6 Estevao Willian (on 80, Neto): The Brazilian's sensational curling effort almost levelled but was saved by Raya.
Danny Welbeck (on 87, Rogers) Subs not used: Penders, Colwill, Barco, Quenda, Gittens How did you rate the players?
How to play Rate players out of 10 for this game.
The rater will close 30 minutes after the final whistle.
You must be signed in to a BBC account to play.
1 Give it up 10 Pure perfection Arsenal (active) Chelsea Starting XI Number: 1 David Raya Number: 33 R.
Calafiori Number: 6 Gabriel Magalhães Number: 15 E.
Konsa Number: 4 B.
White Number: 49 M.
Lewis-Skelly Number: 41 D.
Rice Number: 17 C.
Tzolis Number: 8 M. Ødegaard Number: 7 B.
Saka Number: 29 K.
Havertz Substitutes Number: 14 V.
Gyökeres Number: 5 P.
Hincapié Number: 20 N.
Madueke Number: 23 Mikel Merino Number: 36 Martín Zubimendi Back to team tabs Starting XI Number: 1 E.
Martínez Number: 3 W.
Fofana Number: 5 M.
Lacroix Number: 34 J.
Acheampong Number: 21 J.
Hato Number: 24 R.
James Number: 45 R.
Lavia Number: 7 Pedro Neto Number: 17 M.
Rogers Number: 10 C.
Palmer Number: 9 João Pedro Substitutes Number: 41 Estêvão Number: 29 Pep Chavarría Number: 27 M.
Gusto Number: 18 D.
Welbeck Back to team tabs After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.