Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Machida Zelvia
2-4
Kashiwa Reysol
⚡ Intensity
100
⚖️ Balance
78
🏆 Stakes
100
🎲 Upset
12
Kashiwa Reysol conquer Machida in away thriller
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Tylel Tati 22'
Junior Mwanga 42'
Junior Mwanga 43'
HT
51' Abner Vinicius
57' Tyler Morton
↓ M. Lahdo ↑B. Guirassy 58'
↓ Y. El Arabi ↑B. Deuff 59'
70' M. Satriano (P. Sulc)
72' ↓ H. Hateboer ↑A. Maitland-Niles
72' ↓ M. de Carvalho ↑A. Moreira
77' M. Satriano (A. Moreira)
↓ Kwon Hyeok-Kyu ↑U. Radakovic 78'
85' ↓ T. Morton ↑O. Mangala
85' ↓ M. Satriano ↑A. Karabec
Bahmed Deuff 87'
Johann Lepenant 88'
↓ T. Tati ↑Mostafa Mohamed 89'
↓ J. Lepenant ↑F. Centonze 89'
90' ↓ T. Tessmann ↑K. Merah
FT
Player Cards
Our take on every player in this match
Lyon
Goalkeepers
Dominik Greif
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Tanner Tessmann
MAGNET
91
Activity
91
Activity
89
Passes
2
Duels
Moussa Niakhaté
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Nicolás Tagliafico
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
62%
Pass Acc
Midfielders
Hans Hateboer
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Tyler Morton
MAGNET
71
Activity
71
Activity
63
Passes
8
Duels
Matheus de Carvalho
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Abner
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Pavel Šulc
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.7
Rating
Corentin Tolisso
MAGNET
59
Activity
59
Activity
55
Passes
4
Duels
Martín Satriano
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Rémy Descamps
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Téo Barišić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Karabec
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Ainsley Maitland-Niles
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Orel Mangala
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Kiliane Merah
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Afonso Moreira
SUPER SUB
1
Assist
1
Assist
18
Minutes
8
Rating
Alejandro Gomes Rodriguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Hamdani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nantes
Goalkeepers
Anthony Lopes
PROVOCATEUR
1
Fouls Won
1
Fouls Won
3
Duels Won
0
Pens Won
Defenders
Kelvin Amian
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Chidozie Awaziem
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tylel Tati
NPC
89
Minutes
89
Minutes
19%
Pass Acc
6
Rating
Nicolas Cozza
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Junior Mwanga
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
5.3
Rating
Kwon Hyeok-Kyu
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Johann Lepenant
NPC
89
Minutes
89
Minutes
15%
Pass Acc
6.7
Rating
Forwards
Mayckel Lahdo
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Youssef El-Arabi
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Matthis Abline
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fabien Centonze
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Uroš Radaković
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Bahmed Deuff
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Hong Hyun-Seok
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sacha Ziani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Amady Camara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bahereba Guirassy
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/30/2025 | Lyon | 3 - 0 | Nantes | Ligue 1 | Parc Olympique Lyonnais |
| 01/26/2025 | Nantes | 1 - 1 | Lyon | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 10/06/2024 | Lyon | 2 - 0 | Nantes | Ligue 1 | Groupama Stadium |
| 04/07/2024 | Nantes | 1 - 3 | Lyon | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 12/20/2023 | Lyon | 1 - 0 | Nantes | Ligue 1 | Groupama Stadium |
| 04/05/2023 | Nantes | 1 - 0 | Lyon | Coupe de France | Stade de la Beaujoire - Louis Fonteneau |
Lyon Win
Nantes Win
Draw
League Standings
P: 14 GD: +12
P: 14 GD: +15
P: 14 GD: +21
P: 14 GD: +11
P: 14 GD: +6
P: 14 GD: +6
P: 14 GD: +1
P: 14 GD: +6
P: 16 GD: -4
P: 14 GD: +1
P: 14 GD: -5
P: 14 GD: -5
P: 14 GD: -5
P: 14 GD: -8
P: 14 GD: -10
P: 14 GD: -10
P: 14 GD: -17
P: 14 GD: -12
P: 2 GD: +1
P: 3 GD: -3
Match previews and recaps to help you decide which games are worth watching
Lyon
Nantes
Lyon
Nantes
Win Probability
Futmetrix AI estimate
Satriano's Brace Destroys Nantes in Lyon's Clinical Rout
Worth Watching Futmetrix Score: 65/100. Lyon transformed a competitive fixture into a devastating exhibition of dominance, exploiting Nantes' numerical disadvantage to dismantle their struggling visitors 3-0 at Parc Olympique Lyonnais and strengthen their European credentials.
The Red Card Turns the Tide
The match pivoted on a single moment: Junior Mwanga's red card upgrade by VAR in the 42nd minute. What had been a competitive balance dissolved instantly. Lyon seized control with 72% possession and unleashed an intensity that left Nantes gasping—20 shots to 6, a 3.3-to-1 ratio that defined the stakes. The Parc Olympique became a shooting gallery, and the visitors had no answers.
Satriano's Clinical Finishing Ends It Early
Martín Satriano delivered a masterclass with his brace (70', 77'). His first came courtesy of P. Sulc's assist; his second from substitute A. Moreira, who entered at 72 minutes to inject fresh creativity. Abner Vinicius had already broken the deadlock in the 51st minute, but Satriano's clinical finishing—rating 9.0—turned dominance into demolition. Defensively, Moussa Niakhaté was immovable (8.2), orchestrating Lyon's backline with authority.
VAR's Double Intervention Seals Nantes' Fate
Technology played judge and executioner twice. First, the Mwanga upgrade (42') handed Lyon the numerical advantage they'd exploit mercilessly. Then, Bahmed Deuff's 87th-minute goal was ruled out by VAR—a final indignity for Nantes. With just 2 shots on target and 0.86 xG, Nantes never threatened. Lyon's 2.35 xG and 8 shots on target told the real story: this was a lesson in efficiency, not luck. The gulf in class was absolute.
Key Questions
How did the red card for Junior Mwanga impact the match?
The 43rd-minute expulsion shattered Nantes' competitive structure. Lyon exploited the man advantage relentlessly, dominating possession (72%) and unleashing a 20-shot barrage that proved insurmountable.
How did VAR change this match?
VAR upgraded Mwanga's yellow to red (42'), tilting the match decisively. Later, it denied Deuff's 87th-minute goal. Two interventions that cemented Lyon's control and Nantes' despair.
What made Martín Satriano the standout performer?
His brace (70', 77') showcased clinical finishing and positioning. Satriano's 9.0 rating reflected his ruthless conversion of Lyon's numerical advantage into decisive goals.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
Lyon Look to Bury Nantes in Relegation Fight
Skip It Futmetrix Score: 28/100. A mismatch masquerading as a match: Lyon hold a 13-point cushion over Nantes, and the visitors are in freefall.
The Setup
Lyon consolidate European credentials while Nantes battle for top-flight survival. The form gap is brutal: Lyon alternate wins and draws (WDLDD), yet Afonso Moreira sparkles with an 8.0 rating in recent outings. Nantes are in freefall (LLDDL), having shipped 24 goals in 15 matches. At the Parc Olympique Lyonnais, balance is entirely absent.
Key Battle
Afonso Moreira versus Matthis Abline. Moreira orchestrates Lyon's attack with clinical precision, while Abline (2 goals, 1 assist across 4 matches) represents Nantes' sole attacking threat. Whoever controls tempo in the opening 20 minutes sets the tone.
Our Prediction
Lyon win 2-0. The hosts dominate possession, exploit Nantes' leaky defence (−11 goal difference), and Dominik Greif records a third clean sheet. Nantes offer no genuine resistance.