Ligue 1 Regular Season - 8

Nice 3 - 2 FT Lyon

Allianz Riviera

AI-powered match analysis and previews to help you decide which games are worth watching

88
FT
Sat, Oct 18
Français
Nice
3-2
Lyon
⚡ Intensity 88
⚖️ Balance 62
🏆 Stakes 33
🎲 Upset 0
Šulc's brace cannot breach Nice's fortress

Šulc Powerless Against Nice's Defensive Masterclass: 3-2 Thriller

Must-Watch Futmetrix Score: 88/100. Nice denies Lyon victory despite a relentless assault from the visitors, as Pavel Šulc's brace proves insufficient against clinical finishing and heroic goalkeeping at the Allianz Riviera.

Bard's Lightning Start Sets the Tone

Nice strikes first. In the 5th minute, Mathys Bard opens the scoring from Sofiane Diop's assist, establishing the match's balance immediately. Lyon equalises swiftly: at 29 minutes, Šulc levels through Ryan Kluivert's setup. Then the pivotal moment—VAR cancels a Nice penalty at 33 minutes, freezing Lyon's momentum at a critical juncture and shifting the intensity decisively.

Lyon's Bombardment: 29 Shots, Two Goals

Lyon dominates with 69% possession and a barrage of 29 shots, yet Nice's defensive wall absorbs the pressure. Diop adds a second at 35 minutes (assist Jérémie Boga), then Hicham Boudaoui seals it at 55 via Jonathan Clauss's cross. Goalkeeper Yehvann Diouf denies a penalty with a crucial save, becoming the invisible architect of Nice's triumph.

Šulc's Late Brace: Too Little, Too Late

At 90 minutes, Šulc adds a spectacular second, but it's a consolation. Lyon accumulates 17 corners and 34 combined shots, exposing the stakes of dominance without clinical precision. Nice, with just 5 shots, converts each chance into gold. This is football at its most brutal—a victory stolen from possession, a triumph of will over statistics.

Key Questions

How did VAR change this match?

The 33rd-minute penalty cancellation denied Lyon a potential 2-1 lead, handing Nice the initiative at a decisive turning point.

What made Pavel Šulc the standout performer?

His brace (2 goals) and 4 key passes (8.5 rating) showcase dominant attacking play, though lacking collective support for victory.

What caused this five-goal thriller?

Three lead changes, Lyon's 69% possession dominance countered by Nice's clinical finishing and Diouf's heroic goalkeeping.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
31%
69%
Nice 31%
Lyon 69%
Shots
5
29
Nice 5
Lyon 29
Shots on Target
4
7
Nice 4
Lyon 7
Expected Goals (xG)
0.60
3.39
Nice 0.60
Lyon 3.39
Passes
252
544
Nice 252
Lyon 544
Pass Accuracy
76%
88%
Nice 76%
Lyon 88%
Corners
1
16
Nice 1
Lyon 16
Fouls
10
11
Nice 10
Lyon 11
Yellow Cards
1
2
Nice 1
Lyon 2
Red Cards
0
0
Nice 0
Lyon 0

Match Events

5' M. Bard (S. Diop)
Clinton Mata 🟨 26'
P. Sulc (R. Kluivert) 29'
33' Mohamed-Ali Cho
35' S. Diop (J. Boga)
HT
55' H. Boudaoui (J. Clauss)
66' 🔄 Dante J. Bah
Abner Vinicius N. Tagliafico 🔄 68'
A. Karabec R. Ghezzal 🔄 68'
73' 🔄 M. Cho T. Louchet
73' 🔄 S. Diop M. Sanson
73' 🔄 J. Boga T. Gouveia
Clinton Mata M. Niakhate 🔄 77'
T. Morton T. Tessmann 🔄 77'
M. Fofana A. Moreira 🔄 77'
P. Sulc 90'
Moussa Niakhaté 🟨 90'+6
FT

Player Cards

Season performance ratings for players in this match

Nice

Goalkeepers
Y. Diouf
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
5
Saves
8.2
Rating
Defenders
A. Mendy
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
K. Peprah
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Dante
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Midfielders
J. Clauss
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
19%
Pass Acc
H. Boudaoui
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
C. Vanhoutte
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
2
Fouls
6.5
Rating
M. Bard
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
M. Cho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
S. Diop
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
J. Boga
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
BENCH
M. Dupe
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Bah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
T. Louchet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
S. Abdul Samed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Ndombele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Sanson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
T. Gouveia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
I. Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Lyon

Goalkeepers
D. Greif
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
A. Maitland-Niles
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
50%
Pass Acc
Clinton Mata
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
R. Kluivert
ENFORCER
ENFORCER
4
Tackles
4
Tackles
10
Duels Won
71%
Win %
Abner Vinicius
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Midfielders
T. Morton
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
C. Tolisso
MAGNET
MAGNET
84
Activity
84
Activity
69
Passes
15
Duels
A. Karabec
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
10%
Pass Acc
P. Sulc
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
8.5
Rating
M. Fofana
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Forwards
M. Satriano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
L. Diarra
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Niakhate
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
N. Tagliafico
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
K. Merah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Tessmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
M. de Carvalho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
R. Ghezzal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
A. Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/03/2025 Nice 0 - 2 Lyon Ligue 1 Allianz Riviera
01/12/2024 Lyon 4 - 1 Nice Ligue 1 Groupama Stadium
16/02/2024 Lyon 1 - 0 Nice Ligue 1 Groupama Stadium
27/08/2023 Nice 0 - 0 Lyon Ligue 1 Allianz Riviera
03/06/2023 Nice 3 - 1 Lyon Ligue 1 Allianz Riviera
11/11/2022 Lyon 1 - 1 Nice Ligue 1 Groupama Stadium
12/02/2022 Lyon 2 - 0 Nice Ligue 1 Groupama Stadium
24/10/2021 Nice 3 - 2 Lyon Ligue 1 Allianz Riviera
23/05/2021 Lyon 2 - 3 Nice Ligue 1 Groupama Stadium
09/03/2025
0 - 2
Ligue 1 Allianz Riviera
01/12/2024
4 - 1
Ligue 1 Groupama Stadium
16/02/2024
1 - 0
Ligue 1 Groupama Stadium
27/08/2023
0 - 0
Ligue 1 Allianz Riviera
03/06/2023
3 - 1
Ligue 1 Allianz Riviera
11/11/2022
1 - 1
Ligue 1 Groupama Stadium
12/02/2022
2 - 0
Ligue 1 Groupama Stadium
24/10/2021
3 - 2
Ligue 1 Allianz Riviera
23/05/2021
2 - 3
Ligue 1 Groupama Stadium
Nice Win
Lyon Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Marseille 8 18 21 7 +14 WMarseille 6 - 2 Le Havre (18-10-2025)WMetz 0 - 3 Marseille (04-10-2025)WStrasbourg 1 - 2 Marseille (26-09-2025)WMarseille 1 - 0 Paris Saint Germain (22-09-2025)WMarseille 4 - 0 Lorient (12-09-2025)
2 Paris Saint Germain 8 17 16 8 +8 DParis Saint Germain 3 - 3 Strasbourg (17-10-2025)DLille 1 - 1 Paris Saint Germain (05-10-2025)WParis Saint Germain 2 - 0 Auxerre (27-09-2025)LMarseille 1 - 0 Paris Saint Germain (22-09-2025)WParis Saint Germain 2 - 0 Lens (14-09-2025)
3 Strasbourg 8 16 17 10 +7 DParis Saint Germain 3 - 3 Strasbourg (17-10-2025)WStrasbourg 5 - 0 Angers (05-10-2025)LStrasbourg 1 - 2 Marseille (26-09-2025)WParis FC 2 - 3 Strasbourg (21-09-2025)WStrasbourg 1 - 0 Le Havre (14-09-2025)
4 Lens 8 16 12 7 +5 WLens 2 - 1 Paris FC (19-10-2025)WAuxerre 1 - 2 Lens (04-10-2025)DRennes 0 - 0 Lens (28-09-2025)WLens 3 - 0 Lille (20-09-2025)LParis Saint Germain 2 - 0 Lens (14-09-2025)
5 Lyon 8 15 11 8 +3 LNice 3 - 2 Lyon (18-10-2025)LLyon 1 - 2 Toulouse (05-10-2025)WLille 0 - 1 Lyon (28-09-2025)WLyon 1 - 0 Angers (19-09-2025)LRennes 3 - 1 Lyon (14-09-2025)
6 Lille 8 14 16 10 +6 WNantes 0 - 2 Lille (19-10-2025)DLille 1 - 1 Paris Saint Germain (05-10-2025)LLille 0 - 1 Lyon (28-09-2025)LLens 3 - 0 Lille (20-09-2025)WLille 2 - 1 Toulouse (14-09-2025)
7 Monaco 8 14 17 13 +4 DAngers 1 - 1 Monaco (18-10-2025)DMonaco 2 - 2 Nice (05-10-2025)LLorient 3 - 1 Monaco (27-09-2025)WMonaco 5 - 2 Metz (21-09-2025)WAuxerre 1 - 2 Monaco (13-09-2025)
8 Toulouse 8 13 15 12 +3 WToulouse 4 - 0 Metz (19-10-2025)WLyon 1 - 2 Toulouse (05-10-2025)DToulouse 2 - 2 Nantes (27-09-2025)LAuxerre 1 - 0 Toulouse (21-09-2025)LLille 2 - 1 Toulouse (14-09-2025)
9 Rennes 8 11 11 12 -1 DRennes 2 - 2 Auxerre (19-10-2025)DLe Havre 2 - 2 Rennes (05-10-2025)DRennes 0 - 0 Lens (28-09-2025)DNantes 2 - 2 Rennes (20-09-2025)WRennes 3 - 1 Lyon (14-09-2025)
10 Nice 8 11 12 14 -2 WNice 3 - 2 Lyon (18-10-2025)DMonaco 2 - 2 Nice (05-10-2025)DNice 1 - 1 Paris FC (28-09-2025)LStade Brestois 29 4 - 1 Nice (20-09-2025)WNice 1 - 0 Nantes (13-09-2025)
11 Paris FC 8 10 13 15 -2 LLens 2 - 1 Paris FC (19-10-2025)WParis FC 2 - 0 Lorient (03-10-2025)DNice 1 - 1 Paris FC (28-09-2025)LParis FC 2 - 3 Strasbourg (21-09-2025)WStade Brestois 29 1 - 2 Paris FC (14-09-2025)
12 Stade Brestois 29 8 9 14 14 0 DLorient 3 - 3 Stade Brestois 29 (19-10-2025)DStade Brestois 29 0 - 0 Nantes (04-10-2025)WAngers 0 - 2 Stade Brestois 29 (28-09-2025)WStade Brestois 29 4 - 1 Nice (20-09-2025)LStade Brestois 29 1 - 2 Paris FC (14-09-2025)
13 Lorient 8 8 12 19 -7 DLorient 3 - 3 Stade Brestois 29 (19-10-2025)LParis FC 2 - 0 Lorient (03-10-2025)WLorient 3 - 1 Monaco (27-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LMarseille 4 - 0 Lorient (12-09-2025)
14 Auxerre 8 7 7 12 -5 DRennes 2 - 2 Auxerre (19-10-2025)LAuxerre 1 - 2 Lens (04-10-2025)LParis Saint Germain 2 - 0 Auxerre (27-09-2025)WAuxerre 1 - 0 Toulouse (21-09-2025)LAuxerre 1 - 2 Monaco (13-09-2025)
15 Nantes 8 6 5 9 -4 LNantes 0 - 2 Lille (19-10-2025)DStade Brestois 29 0 - 0 Nantes (04-10-2025)DToulouse 2 - 2 Nantes (27-09-2025)DNantes 2 - 2 Rennes (20-09-2025)LNice 1 - 0 Nantes (13-09-2025)
16 Le Havre 8 6 10 16 -6 LMarseille 6 - 2 Le Havre (18-10-2025)DLe Havre 2 - 2 Rennes (05-10-2025)DMetz 0 - 0 Le Havre (28-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LStrasbourg 1 - 0 Le Havre (14-09-2025)
17 Angers 8 6 4 12 -8 DAngers 1 - 1 Monaco (18-10-2025)LStrasbourg 5 - 0 Angers (05-10-2025)LAngers 0 - 2 Stade Brestois 29 (28-09-2025)LLyon 1 - 0 Angers (19-09-2025)DMetz 1 - 1 Angers (14-09-2025)
18 Metz 8 2 5 20 -15 LToulouse 4 - 0 Metz (19-10-2025)LMetz 0 - 3 Marseille (04-10-2025)DMetz 0 - 0 Le Havre (28-09-2025)LMonaco 5 - 2 Metz (21-09-2025)DMetz 1 - 1 Angers (14-09-2025)