Ligue 1 - Regular Season - 4
Sunday 14 September 202513:00
1/4

Score & Verdict

Lille
2
-
Toulouse
1

Expected Goals (xG)

2.21
Lille
vs
0.81
Toulouse

FutMetrix Score

100
must_watch
+53
vs Pre
Slide 1 of 4
100
FULL TIME
Sun 14 Sep
Lille
2-1
Toulouse
Intensity
100
⚖️ Balance
74
🏆 Stakes
67
🎲 Upset
0
+53 vs pre-game
Lille snatches dramatic 2-1 win over Toulouse

Stade Pierre Mauroy erupts: Lille stages stunning 90th-minute reversal against Toulouse

Must Watch Futmetrix Score: 100/100. When VAR rewrites the script and substitutes become saviors, an ordinary afternoon transforms into a Ligue 1 classic.

Balance shattered by the red card

At the 79th minute, Stade Pierre Mauroy holds its breath. Toulouse led 1-0, but Alexis Vossah commits the unforgivable. First a yellow, then VAR intervenes: the upgrade to red changes everything. Suddenly, Lille plays 11 against 10. The Stakes shift. The Upset Factor emerges.

Substitutes become heroes

At the 86th minute, another VAR intervention: penalty confirmed for Lille. Nabil Bentaleb, introduced at the 80th, doesn't flinch at the 90th. Equaliser. Then, in the same breath, Enock Mbappé converts a cross from Oussama Sahraoui for 2-1. Two goals in forty seconds. The Intensity reaches fever pitch.

Lille's defence holds firm

Behind, Nathan Ngoy and Alexsandro Ribeiro were granite walls. Ngoy, named man of the match, neutralised every Toulouse attack with surgical precision. Berke Özer made three decisive saves. Lille dominated with 70% possession and fired 20 shots. The Balance tipped decisively northward after the red card.

Toulouse faces cruel denouement

Toulouse played the match of their lives on just 30% possession. Florian Magri broke the deadlock at the 50th. But nine yellows and one red card buried the visitors. Numerical disadvantage transformed a stellar performance into tragedy.

Key Questions

How did Alexis Vossah's red card impact the match?

The 79th-minute red inverted the dynamic. Toulouse lost defensive shape. Lille exploited numerical advantage to equalise and win at the 90th. Game-changing.

How did VAR change this match?

Two VAR calls decided it: the yellow-to-red upgrade, then penalty confirmation. Without these interventions, Toulouse walks away with three points.

Did Lille deserve the late equaliser?

Lille dominated: 70% possession, 20 shots. But Toulouse earned their goal. The late win stems from the red card and penalty, not superior play.

Why is this match rated 100/100?

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

Match Statistics

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

Match Events

🟨23'
Aron Dønnum
45'+2🔄
Alexsandro
↑ C. Mbemba
HT
50'
F. Magri
🔄55'
S. Hidalgo
↑ R. Messali
🟨56'
Guillaume Restes
61'🔄
N. Mukau
↑ H. Igamane
🔄72'
Toulouse
↑ W. Kamanzi
🔄72'
A. Francis
↑ A. Vossah
79'
Alexis Vossah
🟥80'
Alexis Vossah
80'🔄
A. Bouaddi
↑ N. Bentaleb
80'🔄
M. Fernandez-Pardo
↑ E. Mbappe
80'🔄
F. Correia
↑ O. Sahraoui
83'🟨
Olivier Giroud
86'
Hamza Igamane
🟨87'
Rasmus Nicolaisen
🟨88'
Frank Magri
🔄89'
D. Methalie
↑ D. Sidibe
🔄89'
F. Magri
↑ M. Sauer
90'
N. Bentaleb
90'
E. Mbappe
Assist: O. Sahraoui
90'+6🟨
Chancel Mbemba
FT

Player Match Cards

Lille

4-2-3-1
GK
B. Ozer
👻InvisibleNothing to note
DEF
A. Mandi
Architect
Architect
2
Key Passes
2
Key Pa
0
Assist
35%
Pass A
N. Ngoy
Wall
Wall
0
Dribbled Past
0
Dribbl
3
Tackle
90%
Duel W
Alexsandro
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
83%
Duel W
R. Perraud
Architect
Architect
5
Key Passes
5
Key Pa
0
Assist
61%
Pass A
MID
B. Andre
Magnet
Magnet
76
Activity
76
Activi
61
Passes
15
Duels
A. Bouaddi
Architect
Architect
3
Key Passes
3
Key Pa
0
Assist
24%
Pass A
M. Fernandez-Pardo
NPC
NPC
80
Minutes
80
Minute
19%
Pass A
6.5
Rating
N. Mukau
NPC
NPC
61
Minutes
61
Minute
21%
Pass A
6.3
Rating
F. Correia
👻InvisibleNothing to note
ATK
O. Giroud
Sweeper
Sweeper
1
Cleanups
1
Cleanu
1
Interc
0
Blocks
Bench
A. Bodart
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
C. Mbemba
👻InvisibleNothing to note
45'
C. Verdonk
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
T. Santos
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
N. Bentaleb
Clutch Hero
Clutch Hero
0
Goal Time
0
Goal T
0
Impact
7.3
Rating
80'
E. Mbappe
Clutch Hero
Clutch Hero
0
Goal Time
0
Goal T
0
Impact
7.3
Rating
80'
A. Gomes
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
O. Sahraoui
Super Sub
Super Sub
0
Impact
0
Impact
9
Minute
6.6
Rating
80'
H. Igamane
👻InvisibleNothing to note
61'

Toulouse

3-4-3
GK
G. Restes
NPC
NPC
90
Minutes
90
Minute
9%
Pass A
6.3
Rating
DEF
M. McKenzie
NPC
NPC
90
Minutes
90
Minute
12%
Pass A
6.2
Rating
C. Cresswell
Sweeper
Sweeper
4
Cleanups
4
Cleanu
2
Interc
2
Blocks
R. Nicolaisen
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
1
Fouls
6.2
Rating
MID
A. Donnum
Stormtrooper
Stormtrooper
2
Shots
2
Shots
0
Goals
1
On Tar
C. Casseres
Sweeper
Sweeper
4
Cleanups
4
Cleanu
3
Interc
1
Blocks
A. Francis
Sweeper
Sweeper
5
Cleanups
5
Cleanu
2
Interc
3
Blocks
D. Methalie
Sweeper
Sweeper
2
Cleanups
2
Cleanu
2
Interc
0
Blocks
ATK
S. Hidalgo
👻InvisibleNothing to note
F. Magri
Sniper
Sniper
50%
Conversion
50%
Conver
1
Goals
2
Shots
Y. Gboho
Sweeper
Sweeper
1
Cleanups
1
Cleanu
1
Interc
0
Blocks
Bench
A. Dominguez
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
W. Kamanzi
Stormtrooper
Stormtrooper
1
Shots
1
Shots
0
Goals
0
On Tar
72'
D. Sidibe
Cameo
Cameo
12
Minutes
12
Minute
1
Touche
None
Events
89'
R. Messali
👻InvisibleNothing to note
55'
A. Vossah
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
1
Fouls
5
Rating
72'
M. Sauer
Sweeper
Sweeper
2
Cleanups
2
Cleanu
2
Interc
0
Blocks
89'
N. Edjouma
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
J. Vignolo
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
E. Faty
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events

Head to Head Record

12/04/2025
Ligue 1
Stadium de Toulouse
05/10/2024
Ligue 1
Decathlon Arena - Stade Pierre-Mauroy
25/02/2024
Ligue 1
Stadium de Toulouse
12/11/2023
Ligue 1
Decathlon Arena - Stade Pierre-Mauroy
18/03/2023
Ligue 1
Stadium de Toulouse
17/09/2022
Ligue 1
Decathlon Arena – Stade Pierre-Mauroy
22/02/2020
Ligue 1
Stade Pierre-Mauroy
19/10/2019
Ligue 1
Stadium de Toulouse
21/04/2019
Ligue 1
Stadium de Toulouse
Lille Win
Toulouse Win
Draw

After Matchweek 4

P
4
GF
10
GA
3
GD
+7
W
Win
W
Win
W
Win
W
Win
P
4
GF
13
GA
5
GD
+8
W
Win
W
Win
W
Win
D
Draw
P
4
GF
8
GA
5
GD
+3
W
Win
W
Win
L
Loss
W
Win
P
4
GF
6
GA
3
GD
+3
L
Loss
W
Win
W
Win
W
Win
P
4
GF
5
GA
3
GD
+2
W
Win
L
Loss
W
Win
W
Win
P
4
GF
5
GA
6
GD
-1
W
Win
D
Draw
L
Loss
W
Win
P
4
GF
9
GA
4
GD
+5
W
Win
L
Loss
W
Win
L
Loss
P
4
GF
5
GA
5
GD
0
W
Win
L
Loss
W
Win
L
Loss
P
4
GF
5
GA
5
GD
0
L
Loss
W
Win
W
Win
L
Loss
P
4
GF
7
GA
8
GD
-1
L
Loss
L
Loss
W
Win
W
Win
P
4
GF
7
GA
9
GD
-2
W
Win
W
Win
L
Loss
L
Loss
P
4
GF
3
GA
3
GD
0
D
Draw
D
Draw
L
Loss
W
Win
P
4
GF
5
GA
7
GD
-2
L
Loss
W
Win
L
Loss
L
Loss
P
4
GF
1
GA
3
GD
-2
L
Loss
W
Win
L
Loss
L
Loss
P
4
GF
3
GA
6
GD
-3
L
Loss
L
Loss
L
Loss
W
Win
P
4
GF
5
GA
12
GD
-7
L
Loss
L
Loss
W
Win
L
Loss
P
4
GF
5
GA
10
GD
-5
L
Loss
L
Loss
L
Loss
D
Draw
18Metz1
P
4
GF
3
GA
8
GD
-5
D
Draw
L
Loss
L
Loss
L
Loss
Home Team
Away Team