Bernd Leno: Looked a little nervous on the ball in his first league start since August and stayed very close to his line throughout, but put in a solid enough display to remind everyone why he will probably be a number one somewhere else next season. 7.
Cedric: Some nice play in the first half and looked good defensively which is not always his strongest suit. A few sloppy moments on the ball in the second period but another solid display from the Portuguese who has impressed in his run in the team. 7.
Ben White: Another really solid defensive display from the England man who had to play a little deeper than in recent weeks due to Leno's conservatism. Didn't give Watkins a sniff. 8.
Gabriel: Excellent throughout and remained switched on as Arsenal came under more pressure in the second half. A crucial intervention to prevent Ollie Watkins from a certain goal at the back post as well. 8.
Kieran Tierney: Got forward nicely in the first half and combined well with Emile Smith Rowe. Asked to do more defensive work in the second half and stood up to the task well. 7.
Thomas Partey: The Ghanaian is just playing on another level right now. His composure in midfield amid tight pressure is sensational. The only down side is that he'll have to wait two weeks to play again now for Arsenal due to the international break. 8
Martin Odegaard: Made some good runs where he probably should have been found by teammates to maybe score a goal or two. As it was he was left to play his usual role in the supporting cast and did it well enough. 7.
Granit Xhaka: Decent enough on the ball in the game and solid defensively. Managed to force his way into the book with a needless bit of handbags with Emi Buendia, but we can't really expect the Swiss international to change much at this point. 7.
Bukayo Saka: Kicked mercilessly and booed relentlessly throughout but rose above it to put in a fine display. A thorn in Villa's side down the right on countless occasions, and a goal to cap off a great day. 8.
Alexandre Lacazette: The Frenchman is often a little too keen to put his back into defenders and link play rather than taking the shot on himself. This isn't exactly new, but his lack of threat up top remains probably the difference between Arsenal and the very best. 6.
Emile Smith Rowe: Linked play really nicely in the first half to bring the left side of the attack into things. Seems to provide a threat in the box whenever he plays. Faded a bit in the second half but after being kicked non-stop by Matty Cash, you can hardly blame him. 8.
Substitutes -
Nicolas Pepe: Brought on to give Arsenal more of a foothold on the game, but didn't really work. Hardly impacted the match at all. 6.
Eddie Nketiah: Wilted up against the physical challenge from Tyrone Mings and Ezri Konsa. Needs to show more desire in these cameo appearances. 6.
Rob Holding: Came on too late to influence the game n/a.