Ligue 1 Regular Season - 13

Lille 4 - 2 FT Paris FC

Decathlon Arena - Stade Pierre Mauroy

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

100
FT
Sun, Nov 23
Français
Lille
4-2
Paris FC
⚡ Intensity 100
⚖️ Balance 81
🏆 Stakes 44
🎲 Upset 0
Giroud's brace seals Lille's 4-2 demolition of Paris FC

Giroud and Mandi lead Lille's four-goal onslaught against Paris FC

Must-Watch Futmetrix Score: 100/100. Lille transformed Stade Pierre Mauroy into a fortress of relentless attacking football, dismantling Paris FC 4-2 in a match where lead changes, penalty drama, and a devastating goal flurry defined an unmissable spectacle.

Geubbels' early strike met with Lille's measured response

Paris FC struck first through Willem Geubbels in the 11th minute, setting a brutish tone. Yet Lille refused to panic. By the 40th minute, Olivier Giroud had levelled courtesy of Raphaël Perraud's assist, restoring balance before half-time. The hosts controlled proceedings with 52% possession and a commanding 4.03 xG, telegraphing the storm ahead.

The final reckoning: three goals in seven minutes

Between the 77th and 84th minutes, Stade Pierre Mauroy became a theatre of attacking chaos. Giroud converted a penalty (77'), before defender-turned-striker Aïssa Mandi delivered the knockout blow (80'). Loïc Doucet, introduced at the 83rd minute, pulled one back for Paris FC (84') with assistance from Jérémy Krasso, yet the stakes were already decided. Morten Broholm sealed the rout with a 90th-minute penalty, catapulting Lille to fourth place on 26 points. The intensity never wavered—17 shots, 10 on target, and an xG of 4.03 told the story of a side that transformed defensive solidity into offensive devastation.

Key Questions

What sparked this six-goal thriller?

Two penalties awarded and three goals in seven minutes. Lille's 17-shot barrage overwhelmed Paris FC's fragile defence despite seven saves.

How did Lille complete their comeback from behind?

Giroud equalised at 40', then struck twice after the 77th minute (penalty and set-up for Mandi and Broholm) in an unstoppable final assault.

How did substitutes turn the match?

Broholm (73') and Doucet (83') both scored. Krasso provided a crucial assist, proving the bench's decisive impact on this dominant victory.

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
52%
48%
Lille 52%
Paris FC 48%
Shots
17
6
Lille 17
Paris FC 6
Shots on Target
10
3
Lille 10
Paris FC 3
Expected Goals (xG)
4.03
1.52
Lille 4.03
Paris FC 1.52
Passes
475
440
Lille 475
Paris FC 440
Pass Accuracy
83%
80%
Lille 83%
Paris FC 80%
Corners
9
4
Lille 9
Paris FC 4
Fouls
9
12
Lille 9
Paris FC 12
Yellow Cards
1
2
Lille 1
Paris FC 2
Red Cards
0
0
Lille 0
Paris FC 0

Match Events

W. Geubbels âš˝ 11'
29' 🟨 Hamza Igamane
40' âš˝ O. Giroud (R. Perraud)
HT
↓ S. Chergui ↑T. Kolodziejczak 🔄 60'
↓ W. Geubbels ↑J. Krasso 🔄 60'
↓ M. Cafaro ↑M. Simon 🔄 60'
61' 🔄 ↓ H. Igamane ↑H. Haraldsson
Hamari Traoré 🟨 66'
73' 🔄 ↓ N. Bentaleb ↑N. Mukau
73' 🔄 ↓ O. Sahraoui ↑M. Broholm
↓ P. Lees-Melou ↑A. Gory 🔄 74'
77' âš˝ O. Giroud
80' âš˝ A. Mandi
↓ V. Marchetti ↑L. Doucet 🔄 83'
L. Doucet (J. Krasso) âš˝ 84'
86' 🔄 ↓ A. Mandi ↑N. Ngoy
86' 🔄 ↓ O. Giroud ↑E. Mbappe
90' âš˝ M. Broholm
Lohann Doucet 🟨 90'+4
FT

Player Cards

Season performance ratings for players in this match

Lille

Goalkeepers
B. Ozer
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
T. Meunier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Mbemba
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
A. Mandi
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
R. Perraud
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
71%
Duel Win %
Midfielders
F. Correia
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
N. Bentaleb
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Bouaddi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
O. Sahraoui
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
10
Duels Won
0
Pens Won
Forwards
H. Igamane
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
O. Giroud
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
A. Bodart
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Santos
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
12
Total Mins
Started
Entry
H. Haraldsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
E. Mbappe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
N. Mukau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
U. Raghouber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Broholm
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7
Rating

Paris FC

Goalkeepers
K. Trapp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
H. Traore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Chergui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
M. Mbow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. De Smet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
P. Lees-Melou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
V. Marchetti
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
5.9
Rating
A. Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
I. Kebbal
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
44%
Pass Acc
W. Geubbels
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
M. Cafaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
O. Nkambadio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Kolodziejczak
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
5.6
Rating
T. Ollila
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Doucet
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
N. Dicko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gory
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
J. Krasso
SUPER SUB
SUPER SUB
0
Impact
0
Impact
30
Minutes
6.9
Rating
J. Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Simon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry

League Standings

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