Mikel Arteta has made two changes for the visit of Bayern Munich, with Gabriel Martinelli and Jakub Kiwior both returning.
Brazilian Martinelli starts for the first time since our win over Sheffield United at the beginning of March, with Gabriel Jesus dropping down to the bench.
Kiwior returns at left-back, having been on the bench for our last two league games – he replaces Alex Zinchenko.
Other than that, the side is the same that beat Brighton at the weekend, so David Raya continues in goal, with Kiwior, William Saliba, Gabriel and Ben White making up the back four.
Jorginho, Declan Rice and Martin Odegaard continue in midfield, with Havertz leading the line up front between Bukayo Saka and Martinelli.
The visitors include Manuel Neuer in goal, who had missed their past two matches with injury, with ex-Tottenham striker and top scorer in the Bundesliga Harry Kane leading the line up front. Former Gunner Serge Gnabry, who played 18 times for our first team a decade ago, is also in the starting XI.
Leroy Sane comes in in place of veteran attacker Thomas Muller, while Aleksandar Pavlovic, Noussair Mazraoui and Kingsley Coman are all fit enough for a place on the bench.
Arsenal: Raya, White, Saliba, Gabriel, Kiwior, Jorginho, Rice, Odegaard, Saka, Martinelli, Havertz.
Subs: Ramsdale, Hein, Tomiyasu, Zinchenko, Partey, Elneny, Smith Rowe, Vieira, Nelson, Trossard, Jesus, Nketiah
Bayern Munich: Neuer, Kimmich, De Ligt, Dier, Davies, Goretzka, Laimer, Sane, Musiala, Gnabry, Kane.
Subs: Ulreich, Peretz, Mazraoui, Kim, Guerreiro, Upamecano, Pavlovic, Coman, Zaragoza, Tel, Choupo-Moting, Muller.
Ahead of the game, get all the stats, quotes, TV coverage and more in our essential match preview
Copyright 2024 The Arsenal Football Club Limited. Permission to use quotations from this article is granted subject to appropriate credit being given to www.arsenal.com as the source.