Ligue 1 - Regular Season - 14
Sunday 30 November 202516:15
1/4

Score & Verdict

Le Havre
0
-
Lille
1

Expected Goals (xG)

1.18
Le Havre
vs
1.62
Lille

FutMetrix Score

64
worth_watching
-4
vs Pre
Slide 1 of 4
64
FULL TIME
Sun 30 Nov
Le Havre
0-1
Lille
Intensity
60
⚖️ Balance
20
🏆 Stakes
56
🎲 Upset
0
-4 vs pre-game
Lille steals it late at Stade Océane

Lille Snatch Victory from the Jaws of Chaos at Stade Océane

Worth Watching Futmetrix Score: 64/100. A rare intensity transformed this Norman clash into a battle where VAR intervention, a sending-off, and a last-gasp goal decided a crucial stakes fixture for Lille's title ambitions.

VAR Reprieve, Then Red Mist

At the 37th minute, Lille faced a penalty verdict that could have derailed their afternoon at Stade Océane. VAR overturned it—Aïssa Mandi was offside. A lifeline the visitors would desperately need. Fourteen minutes later, the balance shattered: Ayyoub Bouaddi saw red for a professional foul (51'). Suddenly, Le Havre played ten against eleven, and the match's narrative flipped.

Soumaré's Defiance, Özer's Mastery

Issa Soumaré became Le Havre's midfield heartbeat, rallying his teammates against Lille's dominance. But Berke Özer was the true architect of Lille's survival, producing seven crucial saves to hold back a relentless assault. The hosts unleashed 14 shots (7 on target), controlled just 43% possession, yet never stopped probing. Lille, by contrast, suffocated the pitch with 57% possession and 83% passing accuracy—clinical in build-up, but blunt in execution until the final whistle.

Igamane's Moment of Glory

At 88 minutes, as Stade Océane braced for extra time, substitute H. Igamane—on since the 57th—finished a cross from fellow sub E. Mbappe. The super-sub strike crowned Lille's second-half control. Despite numerical disadvantage, Lille imposed their stakes: three vital points. Le Havre's 1.18 xG went unrewarded. Lille, fourth with 26 points, tightens their grip on European qualification. Le Havre, 14th with 14 points, remain embroiled in the relegation dogfight.

Key Questions

How did Bouaddi's red card reshape the match?

The 51st-minute dismissal handed Lille a numerical advantage. Le Havre retreated into a defensive shell, ceding space and initiative that Lille exploited for their late winner.

How did VAR alter this fixture?

The 37th-minute penalty cancellation saved Lille from an early catastrophe. Without VAR's intervention, the entire script would have been rewritten.

Why was Özer the standout performer?

Seven decisive saves. Özer kept Lille afloat against a barrage of 14 Le Havre shots, especially crucial after the red card threatened to unravel his side.

Why is this match rated 64/100?

Our Futmetrix algorithm analyzed intensity, balance, and stakes. The final score of 64/100 places this match in the "Worth Watching" category.

Match Statistics

Possession
Shots
On Target
Expected Goals (xG)
Total Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards

Match Events

37'
Aïssa Mandi
🔄39'
A. Mandi
↑ C. Mbemba
🟨45'+1
Nathan Ngoy
🟨45'+3
Thomas Meunier
HT
🟥51'
Ayyoub Bouaddi
🔄57'
O. Giroud
↑ H. Igamane
🔄57'
F. Correia
↑ E. Mbappe
64'🔄
F. Doucoure
↑ Y. Kechta
64'🔄
S. Ebonog
↑ A. Samatta
🔄72'
O. Sahraoui
↑ H. Haraldsson
🔄73'
N. Mukau
↑ N. Bentaleb
80'🔄
G. Kyeremeh
↑ R. Khadra
80'🔄
R. Ndiaye
↑ F. Mambimbi
82'🟨
Mbwana Ally Samatta
88'
H. Igamane
Assist: E. Mbappe
🟨90'+1
Hakon Arnar Haraldsson
90'+1🔄
Y. Zouaoui
↑ E. K. Vinette
FT

Player Match Cards

Le Havre

4-1-4-1
GK
M. Diaw
NPC
NPC
90
Minutes
90
Minute
17%
Pass A
6.9
Rating
DEF
L. Nego
Stormtrooper
Stormtrooper
1
Shots
1
Shots
0
Goals
1
On Tar
A. Sangante
NPC
NPC
90
Minutes
90
Minute
51%
Pass A
6.9
Rating
G. Lloris
Sweeper
Sweeper
5
Cleanups
5
Cleanu
3
Interc
2
Blocks
Y. Zouaoui
Architect
Architect
4
Key Passes
4
Key Pa
0
Assist
25%
Pass A
MID
A. Seko
NPC
NPC
90
Minutes
90
Minute
15%
Pass A
6.9
Rating
F. Doucoure
👻InvisibleNothing to note
S. Ebonog
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
80%
Duel W
R. Ndiaye
NPC
NPC
80
Minutes
80
Minute
19%
Pass A
6.6
Rating
I. Soumare
Provocateur
Provocateur
3
Fouls Won
3
Fouls
11
Duels
0
Pens W
ATK
G. Kyeremeh
Provocateur
Provocateur
4
Fouls Won
4
Fouls
4
Duels
0
Pens W
Bench
L. Mpasi-Nzau
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
E. Youte Kinkoue
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
Y. Kechta
👻InvisibleNothing to note
64'
R. Khadra
Cameo
Cameo
10
Minutes
10
Minute
7
Touche
None
Events
80'
D. N. Mosengo
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
E. K. Vinette
Cameo
Cameo
1
Minutes
1
Minute
2
Touche
None
Events
90'
F. Mambimbi
Cameo
Cameo
10
Minutes
10
Minute
2
Touche
None
Events
80'
A. Samatta
👻InvisibleNothing to note
64'

Lille

4-2-3-1
GK
B. Ozer
Octopus
Octopus
7
Saves
7
Saves
0
Conced
100%
Save %
DEF
T. Meunier
Stormtrooper
Stormtrooper
1
Shots
1
Shots
0
Goals
0
On Tar
N. Ngoy
👻InvisibleNothing to note
A. Mandi
Stormtrooper
Stormtrooper
1
Shots
1
Shots
0
Goals
0
On Tar
R. Perraud
Provocateur
Provocateur
3
Fouls Won
3
Fouls
5
Duels
0
Pens W
MID
B. Andre
Wall
Wall
0
Dribbled Past
0
Dribbl
3
Tackle
45%
Duel W
A. Bouaddi
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
2
Fouls
5.2
Rating
F. Correia
👻InvisibleNothing to note
N. Mukau
NPC
NPC
73
Minutes
73
Minute
29%
Pass A
6.6
Rating
O. Sahraoui
NPC
NPC
72
Minutes
72
Minute
22%
Pass A
6.2
Rating
ATK
O. Giroud
Sweeper
Sweeper
1
Cleanups
1
Cleanu
0
Interc
1
Blocks
Bench
A. Bodart
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
A. Goffi
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
C. Mbemba
👻InvisibleNothing to note
39'
T. Santos
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
N. Bentaleb
👻InvisibleNothing to note
73'
H. Haraldsson
👻InvisibleNothing to note
72'
E. Mbappe
Super Sub
Super Sub
0
Impact
0
Impact
33
Minute
6.6
Rating
57'
M. Fernandez-Pardo
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
H. Igamane
Clutch Hero
Clutch Hero
0
Goal Time
0
Goal T
0
Impact
7.2
Rating
57'

Head to Head Record

08/02/2025
Ligue 1
Decathlon Arena - Stade Pierre-Mauroy
28/09/2024
Ligue 1
Stade Océane
17/02/2024
Ligue 1
Decathlon Arena - Stade Pierre-Mauroy
01/10/2023
Ligue 1
Stade Océane
26/07/2023
Friendlies Clubs
Complexe Sportif de Luchin
Le Havre Win
Lille Win
Draw

After Matchweek 14

1Lens31
P
14
GF
24
GA
12
GD
+12
W
Win
W
Win
W
Win
W
Win
L
Loss
P
14
GF
27
GA
12
GD
+15
L
Loss
W
Win
W
Win
W
Win
D
Draw
P
14
GF
35
GA
14
GD
+21
D
Draw
W
Win
W
Win
W
Win
D
Draw
P
14
GF
28
GA
17
GD
+11
W
Win
W
Win
L
Loss
W
Win
L
Loss
P
14
GF
24
GA
18
GD
+6
W
Win
W
Win
W
Win
W
Win
D
Draw
6Lyon24
P
14
GF
21
GA
15
GD
+6
W
Win
D
Draw
L
Loss
D
Draw
D
Draw
P
14
GF
26
GA
25
GD
+1
W
Win
L
Loss
L
Loss
L
Loss
W
Win
P
14
GF
25
GA
19
GD
+6
L
Loss
L
Loss
W
Win
L
Loss
W
Win
P
14
GF
20
GA
19
GD
+1
D
Draw
L
Loss
D
Draw
D
Draw
D
Draw
10Nice17
P
14
GF
19
GA
26
GD
-7
L
Loss
L
Loss
L
Loss
L
Loss
W
Win
P
14
GF
19
GA
24
GD
-5
W
Win
W
Win
L
Loss
D
Draw
L
Loss
12Angers16
P
14
GF
12
GA
17
GD
-5
L
Loss
W
Win
W
Win
L
Loss
D
Draw
P
14
GF
21
GA
26
GD
-5
D
Draw
L
Loss
L
Loss
W
Win
D
Draw
P
14
GF
13
GA
21
GD
-8
L
Loss
L
Loss
D
Draw
D
Draw
W
Win
P
14
GF
18
GA
28
GD
-10
W
Win
D
Draw
D
Draw
L
Loss
D
Draw
16Nantes11
P
14
GF
12
GA
22
GD
-10
L
Loss
D
Draw
D
Draw
L
Loss
L
Loss
17Metz11
P
14
GF
14
GA
31
GD
-17
L
Loss
L
Loss
W
Win
W
Win
W
Win
P
14
GF
8
GA
20
GD
-12
D
Draw
D
Draw
L
Loss
L
Loss
L
Loss
Home Team
Away Team