Bernd Leno: Improved distribution and it's evident that he's been practising playing out from the back over the past few months. A clean sheet too - 7
Hector Bellerin: Conceded possession on multiple occasions in the first half. Improved in the second but not his best game - 6
Rob Holding: Solid game at the back from the English centre back. Reads the game well and remains a composed presence in the backline - 7
Pablo Mari: An improved showing from the reserve centre back. Always vocal and encouraging his team-mates throughout - 7
Kieran Tierney: Excellent running down the left in the first half. Another player who looks years above his age - 7
Granit Xhaka: Didn't have the same impact he had against Chelsea, but his passing is progressive which helps his team move forward - 6
Mohamed Elneny: A disappointing performance from the Egyptian who rarely passes the ball forward and seems to slow the midfield down - 5
Bukayo Saka: Excellent again. Came up with another assist and his direct running from the right flank causes constant problems for the opposition - 8
Emile Smith Rowe: Energetic, bright and his link-up with Martinelli and Saka gives Arsenal fans a reason to be optimistic for the future - 7
Gabriel Martinelli: Superb pressing and energy from the youngster. Another game where he was the most enthusiastic player on the pitch - 8
Pierre-Emerick Aubameyang: Poor finishing. Visibly frustrated at full time and will be disappointed with his performance today - 6
Substitutes
Alexandre Lacazette (for Martinelli, 66): Instant impact from the Frenchman who turned, swivelled and scored the crucial winner for his team. Perfect substitution - 8
Dani Ceballos (for Saka, 81): N/A
Ainsley Maitland-Niles (for Smith Rowe, 89): N/A