Ligue 1 Regular Season - 8

Nantes 0 - 2 FT Lille

Stade de la Beaujoire

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

46
FT
Sun, Oct 19
Français
Nantes
0-2
Lille
⚡ Intensity 43
⚖️ Balance 17
🏆 Stakes 33
🎲 Upset 0
Lille crushes Nantes in clinical display

Lille's masterclass at the Beaujoire: clinical, dominant, decisive

Average Entertainment Futmetrix Score: 46/100. At the Beaujoire, Lille delivered a suffocating display of control and precision, dismantling Nantes 2-0 to reinforce their title credentials with relentless intensity.

Haraldsson's early strike sets the tone

By the 8th minute, the match was already decided in spirit. H. Haraldsson converted a clinical finish from O. Giroud's assist, and Nantes—already fragile with just 6 points from 8 games—crumbled. The balance of the contest evaporated in seconds. Lille's early opener exposed the gulf in quality: the visitors had arrived with intent, the hosts with desperation.

A numbers game that tells the whole story

Possession, territory, shots—Lille wrote the script at the Beaujoire. 63% possession to Nantes' 37%. Twenty-three shots to eight. An xG of 2.60 versus 0.45. Chancel Mbemba anchored Lille's defence with imperious authority, while Félix Correia orchestrated the midfield with five key passes, controlling the tempo and suffocating Nantes' meagre attacking ambitions. The hosts registered only three shots on target—a damning indictment of their creative poverty and tactical vulnerability.

Igamane's late insurance seals a rout

Introduced at the 76th minute, Hamza Igamane embodied Lille's bench depth. His 89th-minute finish—set up by substitute O. Sahraoui—transformed a commanding display into a complete demolition. Nantes never threatened: nine corners conceded, 14 total, and a defence perpetually on the back foot. With Lille now consolidating their challenge and Nantes languishing in 15th, the stakes of this encounter were clear—and the result crystallised the chasm between contenders and strugglers.

Key Questions

How decisive was Lille's possession advantage?

Entirely. 63% possession translated to 23 shots, 5 on target. Correia and Mbemba controlled the tempo; Nantes never gained rhythm.

Did substitute impact change the contest?

Yes—Igamane and Sahraoui sealed it late. Igamane's 89th-minute goal confirmed Lille's dominance; the match was already won by half-time.

What does this mean for Nantes' season?

Dire. Fifteenth place, 6 points, form LDDDL. Nantes face a relegation battle; structural change required immediately.

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
37%
63%
Nantes 37%
Lille 63%
Shots
8
23
Nantes 8
Lille 23
Shots on Target
3
5
Nantes 3
Lille 5
Expected Goals (xG)
0.45
2.60
Nantes 0.45
Lille 2.60
Passes
295
531
Nantes 295
Lille 531
Pass Accuracy
75%
87%
Nantes 75%
Lille 87%
Corners
5
9
Nantes 5
Lille 9
Fouls
12
15
Nantes 12
Lille 15
Yellow Cards
1
4
Nantes 1
Lille 4
Red Cards
0
0
Nantes 0
Lille 0

Match Events

H. Haraldsson (O. Giroud) 8'
Thomas Meunier 🟨 21'
HT
63' 🔄 Mostafa Mohamed Y. El Arabi
63' 🔄 B. Guirassy Y. Benhattab
Benjamin André 🟨 67'
69' 🔄 D. Tabibou B. Deuff
Ayyoub Bouaddi 🟨 74'
O. Giroud H. Igamane 🔄 76'
Romain Perraud 🟨 81'
R. Perraud C. Verdonk 🔄 82'
F. Correia O. Sahraoui 🔄 82'
83' 🔄 Kwon Hyeok-Kyu U. Radakovic
87' 🟨 Chidozie Awaziem
H. Igamane (O. Sahraoui) 89'
H. Haraldsson A. Gomes 🔄 90'+1
M. Fernandez-Pardo E. Mbappe 🔄 90'+1
FT

Player Cards

Season performance ratings for players in this match

Nantes

Goalkeepers
A. Lopes
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
K. Amian
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
2
Tackles
C. Awaziem
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
T. Tati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Leroux
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
J. Mwanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kwon Hyeok-Kyu
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
D. Tabibou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Forwards
M. Abline
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
B. Guirassy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
P. Carlgren
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
U. Radakovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
N. Cozza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Ziani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hong Hyun-Seok
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Deuff
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
Y. Benhattab
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
A. Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. El Arabi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry

Lille

Goalkeepers
B. Ozer
MAGNET
MAGNET
51
Activity
51
Activity
48
Passes
3
Duels
Defenders
T. Meunier
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
25%
Pass Acc
C. Mbemba
ENFORCER
ENFORCER
4
Tackles
4
Tackles
9
Duels Won
75%
Win %
A. Mandi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Perraud
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
43%
Pass Acc
Midfielders
B. Andre
MAGNET
MAGNET
79
Activity
79
Activity
67
Passes
12
Duels
A. Bouaddi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
F. Correia
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
34%
Pass Acc
H. Haraldsson
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
M. Fernandez-Pardo
NPC
NPC
89
Minutes
89
Minutes
28%
Pass Acc
6.6
Rating
Forwards
O. Giroud
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
17%
Pass Acc
BENCH
A. Bodart
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Goffi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Ngoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Verdonk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
A. Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
U. Raghouber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Mbappe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
H. Igamane
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
8
Rating
O. Sahraoui
SUPER SUB
SUPER SUB
0
Impact
0
Impact
8
Minutes
7
Rating

Head to Head

Date Home Score Away Competition Venue
15/03/2025 Nantes 1 - 0 Lille Ligue 1 Stade de la Beaujoire - Louis Fonteneau
04/01/2025 Lille 1 - 1 Nantes Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
12/05/2024 Nantes 1 - 2 Lille Ligue 1 Stade de la Beaujoire - Louis Fonteneau
20/08/2023 Lille 2 - 0 Nantes Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
27/05/2023 Lille 2 - 1 Nantes Ligue 1 Decathlon Arena – Stade Pierre-Mauroy
12/08/2022 Nantes 1 - 1 Lille Ligue 1 Stade de la Beaujoire - Louis Fonteneau
19/03/2022 Nantes 0 - 1 Lille Ligue 1 Stade de la Beaujoire - Louis Fonteneau
27/11/2021 Lille 1 - 1 Nantes Ligue 1 Stade Pierre-Mauroy
07/02/2021 Nantes 0 - 2 Lille Ligue 1 Stade de la Beaujoire - Louis Fonteneau
15/03/2025
1 - 0
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
04/01/2025
1 - 1
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
12/05/2024
1 - 2
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
20/08/2023
2 - 0
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
27/05/2023
2 - 1
Ligue 1 Decathlon Arena – Stade Pierre-Mauroy
12/08/2022
1 - 1
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
19/03/2022
0 - 1
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
27/11/2021
1 - 1
Ligue 1 Stade Pierre-Mauroy
07/02/2021
0 - 2
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
Nantes Win
Lille 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)