Ligue 1 Regular Season - 9

Lens 2 - 1 FT Marseille

Stade Bollaert-Delelis

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

90
FT
Sat, Oct 25
Français
Lens
2-1
Marseille
⚡ Intensity 68
⚖️ Balance 63
🏆 Stakes 100
🎲 Upset 0
Lens stuns Marseille in six-pointer thriller

Bollaert erupts: Lens snatch stunning victory from dominant Marseille

Must-Watch Futmetrix Score: 90/100. In a title-race six-pointer of brutal intensity, Lens overturned a deficit to defeat Marseille 2-1, with VAR controversy and defensive calamity handing the hosts a result that reshapes the Ligue 1 hierarchy.

Chaos from the first whistle: VAR, penalties, and momentum shifts

Marseille struck first. Tyrell Weah's assist found Mason Greenwood in the 17th minute, a clinical finish that seemed to set the tone. But Lens refused to wilt. At the 21st minute, VAR confirmed a controversial penalty—a turning point that altered the entire match's trajectory. Odsonne Édouard converted two minutes later, levelling the contest. The balance shifted seismically. Marseille monopolised possession (69%), completed 762 passes with 91% accuracy, yet the intensity at Stade Bollaert-Delelis suffocated their attacking ambitions. Their 17 shots crashed against the granite defence marshalled by Samson Baidoo, whose commanding display frustrated every Marseille advance.

The unthinkable: Pavard's nightmare seals Lens's destiny

The 53rd minute delivered the knockout blow. Benjamin Pavard deflected the ball past his own goalkeeper—an own goal that epitomised Marseille's collapse. Lens led 2-1. Despite 12 corners and relentless pressure, Gerónimo Rulli could not engineer an equaliser. The hosts, commanding just 31% possession, stole three points that reshape the title race. Lens now sits provisionally on 22 points, two behind the leader, while Marseille's slip to 18 points exposes the fragility of their campaign. This wasn't a masterclass in control—it was a masterclass in ruthlessness.

Key Questions

How did Lens complete the comeback from behind?

Édouard's penalty conversion in the 23rd minute equalised; Pavard's own goal in the 53rd gave Lens the lead. Two moments of fortune exploited ruthlessly.

What does this mean for Lens's season?

Lens consolidates their title credentials. On 22 points, they're now genuine contenders, just two points adrift of the summit and proving their promotion credentials.

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
31%
69%
Lens 31%
Marseille 69%
Shots
8
17
Lens 8
Marseille 17
Shots on Target
5
3
Lens 5
Marseille 3
Expected Goals (xG)
1.80
0.66
Lens 1.80
Marseille 0.66
Passes
339
762
Lens 339
Marseille 762
Pass Accuracy
80%
91%
Lens 80%
Marseille 91%
Corners
4
8
Lens 4
Marseille 8
Fouls
12
9
Lens 12
Marseille 9
Yellow Cards
3
3
Lens 3
Marseille 3
Red Cards
0
0
Lens 0
Marseille 0

Match Events

M. Greenwood (T. Weah) 17'
Benjamin Pavard 🟨 22'
23' O. Edouard
34' 🟨 Adrien Thomasson
HT
T. Weah L. Balerdi 🔄 52'
R. Vaz P. Aubameyang 🔄 52'
53' B. Pavard
B. Pavard B. Nadir 🔄 61'
69' 🔄 W. Said M. Guilavogui
M. Murillo A. Gomes 🔄 74'
M. O'Riley P. Hojbjerg 🔄 74'
81' 🔄 O. Edouard R. Fofana
81' 🔄 F. Thauvin A. Sima
85' 🔄 R. Aguilar S. Abdulhamid
Mason Greenwood 🟨 86'
Leonardo Balerdi 🟨 87'
88' 🟨 Mamadou Sangare
FT

Player Cards

Season performance ratings for players in this match

Lens

Goalkeepers
R. Risser
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
J. Gradit
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
1
Tackles
S. Baidoo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
89%
Duel Win %
M. Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
R. Aguilar
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
M. Sangare
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Thomasson
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
38%
Pass Acc
M. Udol
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
0
Interceptions
2
Blocks
Forwards
F. Thauvin
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
W. Said
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
O. Edouard
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
R. Gurtner
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Abdulhamid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
I. Ganiou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Machado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Bulatovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
M. Guilavogui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
A. Sima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
F. Sotoca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Marseille

Goalkeepers
G. Rulli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
B. Pavard
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
5.2
Rating
N. Aguerd
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
Emerson
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
94%
Pass Acc
Midfielders
T. Weah
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
M. O'Riley
MAGNET
MAGNET
73
Activity
73
Activity
68
Passes
5
Duels
A. Vermeeren
MAGNET
MAGNET
124
Activity
124
Activity
117
Passes
7
Duels
M. Murillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Forwards
M. Greenwood
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
I. Paixao
MAGNET
MAGNET
50
Activity
50
Activity
36
Passes
14
Duels
R. Vaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
52
Entry
BENCH
J. De Lange
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Balerdi
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
C. Egan-Riley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
U. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gomes
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
D. Bakola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Hojbjerg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
B. Nadir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
P. Aubameyang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
25/10/2025 Lens 2 - 1 Marseille Ligue 1 Stade Bollaert-Delelis
08/03/2025 Marseille 0 - 1 Lens Ligue 1 Orange Vélodrome
23/11/2024 Lens 1 - 3 Marseille Ligue 1 Stade Bollaert-Delelis
28/04/2024 Marseille 2 - 1 Lens Ligue 1 Orange Vélodrome
12/11/2023 Lens 1 - 0 Marseille Ligue 1 Stade Bollaert-Delelis
06/05/2023 Lens 2 - 1 Marseille Ligue 1 Stade Bollaert-Delelis
25/10/2025
2 - 1
Ligue 1 Stade Bollaert-Delelis
08/03/2025
0 - 1
Ligue 1 Orange Vélodrome
23/11/2024
1 - 3
Ligue 1 Stade Bollaert-Delelis
28/04/2024
2 - 1
Ligue 1 Orange Vélodrome
12/11/2023
1 - 0
Ligue 1 Stade Bollaert-Delelis
06/05/2023
2 - 1
Ligue 1 Stade Bollaert-Delelis
Lens Win
Marseille Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 9 20 19 8 +11 WStade Brestois 29 0 - 3 Paris Saint Germain (25-10-2025)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)
2 Lens 9 19 14 8 +6 WLens 2 - 1 Marseille (25-10-2025)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)
3 Marseille 9 18 22 9 +13 LLens 2 - 1 Marseille (25-10-2025)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)
4 Lyon 9 18 13 9 +4 WLyon 2 - 1 Strasbourg (26-10-2025)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)
5 Lille 9 17 22 11 +11 WLille 6 - 1 Metz (26-10-2025)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)
6 Monaco 9 17 18 13 +5 WMonaco 1 - 0 Toulouse (25-10-2025)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)
7 Strasbourg 9 16 18 12 +6 LLyon 2 - 1 Strasbourg (26-10-2025)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)
8 Nice 9 14 14 15 -1 WRennes 1 - 2 Nice (26-10-2025)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)
9 Toulouse 9 13 15 13 +2 LMonaco 1 - 0 Toulouse (25-10-2025)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)
10 Rennes 9 11 12 14 -2 LRennes 1 - 2 Nice (26-10-2025)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)
11 Paris FC 9 10 14 17 -3 LParis FC 1 - 2 Nantes (24-10-2025)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)
12 Stade Brestois 29 9 9 14 17 -3 LStade Brestois 29 0 - 3 Paris Saint Germain (25-10-2025)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)
13 Nantes 9 9 7 10 -3 WParis FC 1 - 2 Nantes (24-10-2025)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)
14 Le Havre 9 9 11 16 -5 WAuxerre 0 - 1 Le Havre (26-10-2025)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)
15 Angers 9 9 6 12 -6 WAngers 2 - 0 Lorient (26-10-2025)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)
16 Lorient 9 8 12 21 -9 LAngers 2 - 0 Lorient (26-10-2025)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)
17 Auxerre 9 7 7 13 -6 LAuxerre 0 - 1 Le Havre (26-10-2025)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)
18 Metz 9 2 6 26 -20 LLille 6 - 1 Metz (26-10-2025)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)