Ligue 1 Regular Season - 15

Lille 1 - 0 FT Marseille

Decathlon Arena - Stade Pierre Mauroy

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

31
FT
Fri, Dec 5
Français
Lille
1-0
Marseille
⚡ Intensity 6
⚖️ Balance 24
🏆 Stakes 89
🎲 Upset 0
Mbappé strikes early as Lille wins crunch clash

Mbappé's Early Strike Settles Six-Pointer: Lille Edges Marseille in Title Clash

Skip It Futmetrix Score: 31/100. In a winner-takes-all encounter between Ligue 1 contenders, Lille defeats Marseille 1-0 at Stade Pierre Mauroy, a result that reshapes the title race.

Mbappé Strikes Before Marseille Settles

By the 10th minute, Ethan Mbappé has already made his statement. A precise assist from Nabil Bentaleb finds the Lille forward, who finishes with clinical composure. The goal establishes immediate intensity: Lille plays with purpose, pace, and precision. Marseille, sitting third and favoured on paper, finds itself chasing the game before establishing any rhythm of its own.

Possession Means Nothing Without the Finish

Marseille's statistical dominance is striking: 58% possession, 570 passes to Lille's 423, five corners to two. Yet the match tells a different story. Mason Greenwood and his teammates create a balance of play that should yield rewards—six shots, two on target. The xG figures (Marseille 0.53 vs Lille 0.35) suggest the visitors deserved more. But clinical efficiency trumps territorial control, and Lille's early breakthrough proves decisive.

Özer's Masterclass in Goal

Berke Özer delivers an outstanding performance between the sticks. Two crucial saves, commanding distribution, and unflappable positioning transform Stade Pierre Mauroy into an impenetrable fortress. While Marseille presses and probes, Özer denies them any opening, a performance that proves the difference on the night.

Title Race Takes a New Shape

This victory carries enormous stakes for Lille's season. Locked at 29 points before kick-off, Lille now moves two clear of Marseille with a crucial psychological edge. This isn't merely three points—it's a statement of intent. Lille shows it can seize decisive moments when it matters most, whilst Marseille, despite controlling the game, falters when precision is required. The title race just shifted decisively in Lille's favour.

Key Questions

What does this result mean for Lille's title credentials?

Lille moves to 32 points with genuine momentum. This win proves they can dominate crucial moments—essential credentials for a title winner.

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
42%
58%
Lille 42%
Marseille 58%
Shots
5
6
Lille 5
Marseille 6
Shots on Target
2
2
Lille 2
Marseille 2
Expected Goals (xG)
0.35
0.53
Lille 0.35
Marseille 0.53
Passes
423
570
Lille 423
Marseille 570
Pass Accuracy
83%
88%
Lille 83%
Marseille 88%
Corners
2
5
Lille 2
Marseille 5
Fouls
9
11
Lille 9
Marseille 11
Yellow Cards
1
1
Lille 1
Marseille 1
Red Cards
0
0
Lille 0
Marseille 0

Match Events

10' E. Mbappe (N. Bentaleb)
Arthur Vermeeren 🟨 26'
26' 🔄 H. Igamane O. Giroud
HT
B. Pavard D. Bakola 🔄 66'
P. Aubameyang R. Vaz 🔄 66'
69' 🔄 E. Mbappe N. Mukau
70' 🔄 O. Sahraoui F. Correia
G. Kondogbia B. Nadir 🔄 80'
I. Paixao T. Mmadi 🔄 80'
84' 🔄 H. Haraldsson A. Gomes
90'+1 🟨 Berke Özer
FT

Player Cards

Season performance ratings for players in this match

Lille

Goalkeepers
Berke Özer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
Thomas Meunier
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
56%
duel win %
Nathan Ngoy
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Aïssa Mandi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Romain Perraud
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
4
Duels Won
0
pens won
Midfielders
Benjamin André
ENFORCER
ENFORCER
5
tackles
5
tackles
10
Duels Won
83%
win %
Nabil Bentaleb
MAGNET
MAGNET
73
activity
73
activity
64
passes
9
duels
Ethan Mbappé
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Hakon Arnar Haraldsson
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Osame Sahraoui
SWEEPER
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
Forwards
Hamza Igamane
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
26
total mins
26
entry
BENCH
Arnaud Bodart
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Chancel Mbemba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Maxima Goffi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ngal'ayel Mukau
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
21
total mins
Started
entry
André Gomes
DRIBBLER
DRIBBLER
3
dribbles
3
dribbles
3
attempts
100%
success %
Olivier Giroud
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
64
total mins
Started
entry
Félix Correia
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
20
total mins
Started
entry
Matías Fernández
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Marius Sivertsen Broholm
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Marseille

Goalkeepers
Gerónimo Rulli
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
Benjamin Pavard
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
66
total mins
66
entry
Leonardo Balerdi
MAGNET
MAGNET
108
activity
108
activity
99
passes
9
duels
Nayef Aguerd
MAGNET
MAGNET
94
activity
94
activity
89
passes
5
duels
Midfielders
Timothy Weah
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Geoffrey Kondogbia
MAGNET
MAGNET
73
activity
73
activity
62
passes
11
duels
Arthur Vermeeren
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Emerson Palmieri
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Forwards
Mason Greenwood
MAGNET
MAGNET
48
activity
48
activity
39
passes
9
duels
Igor Paixão
LATE SHIFT
LATE SHIFT
10
late mins
10
late mins
80
total mins
80
entry
Pierre-Emerick Aubameyang
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
66
total mins
66
entry
BENCH
Jeffrey de Lange
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Conrad Jaden Egan-Riley
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Amir Murillo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Darryl Bakola
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Tadjidine Mmadi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
Bilal Nadir
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
Angel Gomes
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Matt O'Riley
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Robinio Vaz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
04/05/2025 Lille 1 - 1 Marseille Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
14/01/2025 Marseille 1 - 1 Lille Coupe de France Orange Vélodrome
14/12/2024 Marseille 1 - 1 Lille Ligue 1 Orange Vélodrome
05/04/2024 Lille 3 - 1 Marseille Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
04/11/2023 Marseille 0 - 0 Lille Ligue 1 Orange Vélodrome
20/05/2023 Lille 2 - 1 Marseille Ligue 1 Decathlon Arena – Stade Pierre-Mauroy
10/09/2022 Marseille 2 - 1 Lille Ligue 1 Stade Orange Vélodrome
16/01/2022 Marseille 1 - 1 Lille Ligue 1 Stade Orange Vélodrome
03/10/2021 Lille 2 - 0 Marseille Ligue 1 Stade Pierre-Mauroy
04/05/2025
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
14/01/2025
Coupe de France Orange Vélodrome
14/12/2024
Ligue 1 Orange Vélodrome
05/04/2024
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
04/11/2023
Ligue 1 Orange Vélodrome
20/05/2023
Ligue 1 Decathlon Arena – Stade Pierre-Mauroy
10/09/2022
Ligue 1 Stade Orange Vélodrome
16/01/2022
Ligue 1 Stade Orange Vélodrome
03/10/2021
Ligue 1 Stade Pierre-Mauroy
Lille Win
Marseille Win
Draw

League Standings

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