Match report

Arsenal Secures Narrow Victory Over Sporting CP in UEFA Champions League

Sporting CP
Sporting CP
0–1
FT
Arsenal
Arsenal
Apr 7, 2026

Arsenal secured a narrow 1-0 victory against Sporting CP in a hard-fought UEFA Champions League encounter. Sporting CP's H. Morita received a yellow card in the 31st minute for tripping, affecting their momentum. Arsenal capitalized on a late goal by K. Havertz in the 90th minute, assisted by Gabriel Martinelli, to seal the win.

Key Facts

  • Final score: Sporting CP 0-1 Arsenal
  • H. Morita of Sporting CP received a yellow card at 31 minutes
  • Arsenal's K. Havertz scored the match-winning goal in the 90th minute
  • Goal was assisted by Gabriel Martinelli
  • Multiple substitutions occurred in the latter half of the game, notably K. Havertz coming off for M. Ødegaard at 70 minutes

Lineups

Sporting CP

Formation: 4-2-3-1

Starting XI

  • 1 Rui Silva (G)
  • 22 Iván Fresneda (D)
  • 26 Ousmane Diomande (D)
  • 25 Gonçalo Inácio (D)
  • 20 Maximiliano Araújo (D)
  • 5 Hidemasa Morita (M)
  • 52 João Simões (M)
  • 10 Geny Catamo (M)
  • 17 Francisco Trincão (M)
  • 8 Pedro Gonçalves (M)
  • 97 Luis Javier Suárez (F)

Substitutes

  • 23 Daniel Bragança
  • 90 Rafael Nel
  • 6 Zeno Debast
  • 91 Ricardo Mangas
  • 14 Giorgi Kochorashvili
  • 72 Eduardo Quaresma
  • 13 Giorgos Vagiannidis
  • 12 João Virgínia
  • 41 Diego Callai
  • 15 Souleymane Faye
  • 58 Flavio Goncalves

Arsenal

Formation: 4-3-3

Starting XI

  • 1 David Raya (G)
  • 4 Ben White (D)
  • 2 William Saliba (D)
  • 6 Gabriel Magalhães (D)
  • 33 Riccardo Calafiori (D)
  • 8 Martin Ødegaard (M)
  • 36 Martín Zubimendi (M)
  • 41 Declan Rice (M)
  • 20 Noni Madueke (F)
  • 14 Viktor Gyökeres (F)
  • 19 Leandro Trossard (F)

Substitutes

  • 29 Kai Havertz
  • 56 Max Dowman
  • 11 Gabriel Martinelli
  • 3 Cristhian Mosquera
  • 13 Kepa Arrizabalaga
  • 49 Myles Lewis-Skelly
  • 9 Gabriel Jesus
  • 16 Christian Nørgaard
  • 71 Andre Harriman-Annous
  • 89 Marli Salmon
  • 79 Khari Ranson

Timeline

  1. Sporting CP
    31' Sporting CP Card · Yellow Card
    H. Morita

    Tripping

  2. Sporting CP
    62' Sporting CP subst · Substitution 1
    Off: J. Simoes · On: D. Braganca
  3. Arsenal
    63' Arsenal Var · Goal Disallowed - offside
    Martín Zubimendi
  4. Arsenal
    70' Arsenal subst · Substitution 1
    Off: M. Ødegaard · On: K. Havertz
  5. Arsenal
    76' Arsenal subst · Substitution 2
    Off: Noni Madueke · On: M. Dowman
  6. Arsenal
    76' Arsenal subst · Substitution 3
    Off: L. Trossard · On: Gabriel Martinelli
  7. Sporting CP
    79' Sporting CP subst · Substitution 2
    Off: P. Goncalves · On: R. Nel
  8. Arsenal
    90'+1 Arsenal Goal · Normal Goal
    K. Havertz · Assist: Gabriel Martinelli

Match Stats

Stat Sporting CP Arsenal
Fouls 11 10
Pass Accuracy 85% 91%
Offsides 2 2
Red Cards
Total Shots 10 7
Corners 3 4
Total Passes 385 511
Yellow Cards 1 0
Blocked Shots 1 1
Shots on Target 5 4
xG 0.77 0.78
Shots off Target 4 2
Possession 43% 57%
Goals Prevented 1 1
Accurate Passes 328 467
Shots Inside Box 7 3
Saves 3 5
Shots Outside Box 3 4

Key Match Notes

  • Arsenal's late goal by K. Havertz in the 90th minute shifted momentum decisively in their favor, securing the win against Sporting CP.
  • A crucial goal disallowed to Arsenal's Martín Zubimendi for offside in the 63rd minute maintained the tension in the game before the decisive goal.