Az Arsenal tizenegyespárbajt követően jutott az FC Porto elleni párharcot követően a Bajnokok Ligája negyeddöntőjébe.
Portugáliában 1-0-s hazai siker született, a hátrányt pedig 40 perc alatt dolgozott le az angol csapat. Benyomta ellenfelét az Arsenal a saját térfelére, végül Martin Ödegaard indításából Leandro Trossard gurított a hosszú alsóba.
A második félidőben sem változott a játék képe, a hazai csapat próbált támadást építeni, míg a Porto a védekezésre koncentrált és kontrákból veszélyeztetett. Úgy tűnt, végül begyötör egy második gólt az Arsenal, de Kai Havertz felborította Pepét és a kapust is, így érvénytelenítette a játékvezető a találatot.
Jöhetett a hosszabbítás, ahol még jobban ellenfele fölé nőtt a hazai együttes, de újabb gól nem esett, így aztán a tizenegyesekre maradt a döntés. Ebben az Arsenaltól senki sem hibázott, viszont David Raya két lövést is hárított.
Az Arsenal 14 év után jutott újra a Bajnokok Ligájában a legjobb nyolc közé, a legutóbb hét alkalommal, amikor nyolcaddöntőt játszott, alulmaradt.