Key events

Bayern are without Joshua Kimmich following a death in his immediate family. Harry Kane leads the line, while former Liverpool winger Luis Diaz is on the bench. Michael Olise is suspended following his two-yellows-in-two-minutes fiasco during the 3-3 draw at Viking.

Arsenal make two changes to their starting XI following the staunch 1-0 win at Nottingham Forest. Noni Madueke and Jurriën Timber replace Eberechi Eze and Ben White, who drop to the bench.

Bayern Munich: Neuer, Laimer, Upamecano, Kim, Stanisic, Pavlovic, Bischof, Gnabry, Saibari, Davies, Kane.
Subs: Ulreich, Urbig, Tah, Brown, Diaz, Ito, Boey, Ndiaye, Karl, Binder.

Arsenal: Raya, Timber, Konsa, Gabriel, Calafiori, Odegaard, Rice, Guimaraes, Saka, Havertz, Madueke.
Subs: Arrizabalaga, Meslier, Mosquera, White, Eze, Gyokeres, Merino, Zubimendi, Lewis-Skelly, Dowman.

Referee: Davide Massa (Italy).

Arsenal’s last three visits to Munich have ended badly. In reverse order: 0-1 (2024), 1-5 (2017), 1-5 (2015). All three worthy of a large bräukeller-infused GULP. On the other hand, Arsenal won the last meeting between these two sides, 3-1 last November at the Emirates, and they go into this match having won 10 of their 11 games in all competitions so far this season. Bayern by contrast aren’t at their usual steamrolling best: OK, they’ve just mullered RB Leipzig 6-1, but before that they dropped Bundesliga points at Augsburg (2-2) and should really have been beaten by Viking in a 3-3 draw last week. So both teams have positives to draw on and negatives to try their best to ignore. Kick-off is at 8pm BST. It’s on!