En déplacement au stade José Alvalade pour le quart de finale aller de la Ligue des Champions, Arsenal a dû puiser dans ses ressources face au Sporting CP. Après deux revers consécutifs dans les coupes nationales anglaises, la formation londonienne a attendu les ultimes instants de la rencontre pour faire la différence sur la pelouse portugaise.
Dès l’entame, les hommes de Rui Borges, invaincus depuis 20 rencontres à domicile, ont affiché leurs ambitions. Selon les informations rapportées par Sud Quotidien, le défenseur Diomandé a lancé Pedro Gonçalves dont la frappe, légèrement déviée par le gardien David Raya, a heurté la barre transversale à la 6e minute. Trincão a enchaîné avec une tentative de peu au-dessus. Face à cette pression, Arsenal a répliqué sur coups de pied arrêtés, Noni Madueke trouvant à son tour la barre sur un corner (15e).
La rencontre a par la suite baissé en intensité, marquée par un déchet technique dans les sorties de balle portugaises et des difficultés créatives côté londonien. Le Sporting a enregistré un coup dur à la 33e minute avec l’avertissement de Luis Suarez, le privant du match retour. En seconde période, un but de Zubimendi pour Arsenal a été annulé par l’assistance vidéo en raison d’une position de hors-jeu de Viktor Gyökeres, l’attaquant suédois évoluant désormais sous les couleurs londoniennes contre son ancien club.
Pour débloquer la situation, Mikel Arteta a procédé à plusieurs changements, remplaçant Martin Odegaard par Kai Havertz, et lançant Gabriel Martinelli ainsi que le jeune Max Dowman, 16 ans. Le gardien londonien David Raya a préservé ses cages en s’interposant à deux reprises face à Catamo en fin de match (83e, 86e). La décision est finalement intervenue dans le temps additionnel. À la 91e minute, Martinelli a débordé sur le flanc gauche avant d’adresser un ballon piqué à Kai Havertz. L’attaquant a concrétisé cette occasion, scellant le score à 0-1 et plaçant Arsenal en position favorable avant la manche retour prévue à domicile dans une semaine.