Mikel Arteta makes just one change after the dramatic win at Luton earlier this week, with Oleksandr Zinchenko replacing Jakub Kiwior at left-back.
There’s an argument to say this is Arsenal’s strongest XI, with Martin Odegaard and Kai Havertz either side of Declan Rice in midfield.
Bukayo Saka and Gabriel Martinelli will flank Gabriel Jesus in attack.
Thomas Partey, Takehiro Tomiyasu, Fabio Vieira, Jurrien Timber and Emile Smith Rowe all remain absent through injury.
Unai Emery picks the same XI that thoroughly outplayed Manchester City as they beat the champions 1-0 earlier this week.
That means Ezri Konsa continues at right-back, with Matty Cash on the bench.
Youri Tielemans remains as the No 10, in support of Ollie Watkins.
Aston Villa team news
Team to play Arsenal: Martinez; Konsa, Carlos, Torres, Digne; Bailey, Kamara, Luiz, McGinn; Tielemans; Watkins.
Subs: Marschall, Cash, Moreno, Lenglet, Diaby, Zaniolo, Duran, Dendoncker, Ramsey.
Arsenal team news
Team to play Aston Villa: Raya; White, Saliba, Gabriel, Zinchenko; Odegaard, Rice, Havertz; Saka, Jesus, Martinelli.
Subs: Ramsdale, Nketiah, Kiwior, Cedric, Trossard, Jorginho, Nelson, Elneny, Walters.