SANSTARI
LIGUE 1
Olympique Lyonnais
DLLDW
  • Abner 51'
  • Satriano 70'
  • Satriano 77'
FT3 – 0
Nantes
WLLDD
  • Mwanga 43'
Sunday, 30 November 2025 · 19:45 · Groupama Stadium
Olympique Lyonnais3-4-2-1
Confirmed lineup
Nantes4-3-3
17.1
D. Greif
37.4
N. Tagliafico
67.0↓90'
T. Tessmann
87.2
C. Tolisso
107.5
P. Sulc
167.5
Abner
⚽
197.4
M. Niakhaté
20★8.8↓85'
M. Satriano
⚽⚽
237.0↓85'
T. Morton
336.8↓72'
H. Hateboer
397.1↓72'
M. Carvalho
16.9
A. Lopes
35.9
N. Cozza
56.5↓78'
H. Kwon
66.3
C. Awaziem
86.6↓89'
J. Lepenant
107.2
M. Abline
156.5↓58'
M. Lahdo
196.3↓59'
Y. Arabi
786.2↓89'
T. Tati
805.6
J. Mwanga
986.9
K. Amian
Substitutions
72' ▲ Afonso Moreira ▼ M. de Carvalho
72' ▲ Ainsley Maitland-Niles ▼ Hans Hateboer
85' ▲ Adam Karabec ▼ Martín Satriano
85' ▲ Orel Mangala ▼ Tyler Morton
90' ▲ Khalis Merah ▼ Tanner Tessmann
58' ▲ Herba Guirassy ▼ Mayckel Lahdo
59' ▲ Bahmed Deuff ▼ Youssef El Arabi
78' ▲ Uros Radakovic ▼ Hyeok-kyu Kwon
89' ▲ Fabien Centonze ▼ Johann Lepenant
89' ▲ Mostafa Mohamed ▼ Tylel Tati
Olympique Lyonnais

Match statistics

Nantes
  • 72%Possession28%
  • 20Shots6
  • 8Shots on target2
  • 4Big chances created1
  • 7Corners0
  • 90%Pass accuracy72%
  • 2Saves4
  • 14Fouls9
  • 2Offsides1
  • 1Yellow cards2
  • 0Red cards1

Timeline

17 events
Olympique LyonnaisNantes
  • 22'
    Tylel TatiYellow card
  • 43'
    Junior MwangaRed card
  • AbnerGoal
    51'
  • Tyler MortonYellow card
    57'
  • 58'
    ↑ Herba Guirassy↓ Mayckel Lahdo
  • 59'
    ↑ Bahmed Deuff↓ Youssef El Arabi
  • Martín Satrianoassist Pavel Sulc
    70'
  • ↑ Ainsley Maitland-Niles↓ Hans Hateboer
    72'
  • ↑ Afonso Moreira↓ Mathys de Carvalho
    72'
  • Martín Satrianoassist Afonso Moreira
    77'
  • 78'
    ↑ Uros Radakovic↓ Hyeok-kyu Kwon
  • ↑ Orel Mangala↓ Tyler Morton
    85'
  • ↑ Adam Karabec↓ Martín Satriano
    85'
  • 88'
    Johann LepenantYellow card
  • 89'
    ↑ Mostafa Mohamed↓ Tylel Tati
  • 89'
    ↑ Fabien Centonze↓ Johann Lepenant
  • ↑ Khalis Merah↓ Tanner Tessmann
    90'

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.