Manchester City
Ederson 7
Could do little about Arsenal’s goal and scampered well to clear Lacazette’s through ball.
Kyle Walker 7
Was sharp in defence and looked to be creative moving forward – one of his better displays.
Fernandinho 6
Asked to play in central defence by Pep Guardiola, the Brazilian slumbered when Koscielny struck.
Nicolás Otamendi 5
Error led to a corner being conceded for Arsenal’s goal – John Stones was unlucky to be dropped for him.
Aymeric Laporte 6
Operated out of position at left-back and created the opener but made clumsy mistakes.
Ilkay Gündogan 7
Anonymous in the first half until a dinked pass to Sterling was the catalyst for Agüero’s second; booked for diving. Booked.
Kevin De Bruyne 7
Off the pace at times, with clumsy fouls, and missed a golden chance to hit City’s third but kept going.
David Silva 7
Hardly his finest display yet still flitted in and out of space to pose questions of the visitors.
Bernardo Silva 7
Offers a different dimension when wide yet might have been better deployed centrally.
Sergio Agüero 10
His stooping headed opener was a dream start, before a second on 44 minutes and a third “elbowed” in, gave him a 14th hat-trick for City.
Raheem Sterling 8
Lost Koscielny ahead of the Frenchman heading home but redemption came with passes for City’s second and third.
Arsenal
Bernd Leno 7
Fine save from Sterling. Can’t be blamed for either City finish; let down by rearguard.
Stephan Lichtsteiner 4
Had to mark Sterling, at 35 years old, and all City’s goals came down his flank.
Shkodran Mustafi 5
Part of an awol Arsenal defence that found the match pace too breathless to manage.
Laurent Koscielny 7
Second goal of the season was much needed after Arsenal’s torrid start. Their best defender.
Nacho Monreal 6
Flick created Koscielny’s goal but he could not stop occasional City havoc down his flank.
Alex Iwobi 5
Gave away the ball for City’s first although he tried to make midfield a scrap.
Mattéo Guendouzi 7
Struggled initially to make his mark but improved as the game went on. Better roving forward than back.
Lucas Torreira 6
Timely interception from Bernardo Silva showed defensive awareness. Booked.
Sead Kolasinac 7
Won the corner that led to Arsenal’s goal but he should have given Monreal more help down left.
Alexandre Lacazette 6
Forging a partnership with Aubameyang, the French striker showed flashes of class.
Pierre-Emerick Aubameyang 7
One backheel showed confidence and the Gabonese was always the sharpest forward when Arsenal advanced.