Popular today
Most read in the last 24 hours
Futmetrix Verdict
97
Bournemouth
vs
AC Milan
Thu, Oct 22 • 19:00 UTC
⚡ Form
37
⚖️ Balance
84
🏆 Stakes
50
⭐ Stars
100
High-stakes European clash at Vitality Stadium.
Futmetrix Verdict
85
FT
Thu, Oct 22
Sturm Graz
1-0
Marseille
⚡ Form
7
⚖️ Balance
85
🏆 Stakes
50
⭐ Stars
83
Futmetrix Verdict
100
Beşiktaş
vs
Crystal Palace
Thu, Oct 22 • 19:00 UTC
⚡ Form
41
⚖️ Balance
91
🏆 Stakes
50
⭐ Stars
100
Vlahović powers a high-stakes European test
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Abner Vinicius 23'
36' Florian Sotoca (Florian Thauvin)
HT
50' Jonathan Gradit
53' ↓ Jonathan Gradit ↑Samson Baidoo
54' ↓ Yassine Titraoui ↑Amadou Haidara
↓ Loïs Openda ↑Keito Nakamura 60'
↓ Mads Bidstrup ↑Noah Teye Nartey 60'
69' ↓ Florian Sotoca ↑Junior Kadile
69' ↓ Odsonne Édouard ↑Franjo Ivanovic
↓ Ernest Nuamah ↑Kail Boudache 71'
76' Matthieu Udol (Florian Thauvin)
↓ Tyler Morton ↑Tanner Tessmann 77'
↓ Pavel Šulc ↑Khalis Merah 78'
83' ↓ Michaël Cuisance ↑Andrija Bulatović
84' Matthieu Udol
Khalis Merah 85'
FT
Player Cards
Our take on every player in this match
Lens
Goalkeepers
Robin Risser
MAGNET
50
Activity
50
Activity
50
Passes
0
Duels
Defenders
Jonathan Gradit
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Pierre-Ismaëlo Ganiou
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
73%
Duel Win %
Kyllian Antonio
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Ruben Aguilar
ENFORCER
5
Tackles
5
Tackles
5
Duels Won
71%
Win %
Michaël Cuisance
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Yacine Titraoui
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Matthieu Udol
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
6.9
Rating
Florian Thauvin
ARCHITECT
5
Key Passes
5
Key Passes
2
Assists
39%
Pass Acc
Florian Sotoca
FINISHER
1
Goals
1
Goals
4
Shots
8.2
Rating
Forwards
Odsonne Édouard
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
BENCH
Mathieu Gorgelin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Saud Abdulhamid
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samson Baidoo
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Amadou Haidara
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
M. Soares
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrija Bulatović
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Franjo Ivanović
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Junior Kadile
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Michał Skóraś
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lyon
Goalkeepers
Dominik Greif
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Zachary Athekame
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
30%
Pass Acc
Felix Bacher
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Ruben Kluivert
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Abner
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Mads Bidstrup
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Tyler Morton
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Ernest Nuamah
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Pavel Šulc
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Corentin Tolisso
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Loïs Openda
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Rémy Descamps
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Clinton Mata
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noham Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tanner Tessmann
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Noah Teye Nartey
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Kiliane Merah
CLUTCH HERO
85
Goal Time
85
Goal Time
Goal
Impact
6.9
Rating
Keito Nakamura
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Julien Duranville
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaïl Boudache
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 05/17/2026 | Lyon | 0 - 4 | Lens | Ligue 1 | Parc Olympique Lyonnais |
| 03/05/2026 | Lyon | 2 - 2 (PEN 4-5) | Lens | Coupe de France | Parc Olympique Lyonnais |
| 08/16/2025 | Lens | 0 - 1 | Lyon | Ligue 1 | Stade Bollaert-Delelis |
| 05/04/2025 | Lyon | 1 - 2 | Lens | Ligue 1 | Groupama Stadium |
| 09/15/2024 | Lens | 0 - 0 | Lyon | Ligue 1 | Stade Bollaert-Delelis |
| 03/03/2024 | Lyon | 0 - 3 | Lens | Ligue 1 | Groupama Stadium |
| 12/02/2023 | Lens | 3 - 2 | Lyon | Ligue 1 | Stade Bollaert-Delelis |
| 02/12/2023 | Lyon | 2 - 1 | Lens | Ligue 1 | Groupama Stadium |
| 10/02/2022 | Lens | 1 - 0 | Lyon | Ligue 1 | Stade Bollaert-Delelis |
| 02/19/2022 | Lens | 1 - 1 | Lyon | Ligue 1 | Stade Bollaert-Delelis |
Lens Win
Lyon Win
Draw
League Standings
P: 6 GD: +5
P: 6 GD: +5
P: 6 GD: +2
P: 6 GD: +7
P: 6 GD: +4
P: 6 GD: +3
P: 6 GD: +3
P: 6 GD: 0
P: 6 GD: -2
P: 6 GD: +1
P: 6 GD: -1
P: 6 GD: -3
P: 6 GD: +1
P: 6 GD: -2
P: 6 GD: -2
P: 6 GD: -8
P: 6 GD: -9
League Standings
P: 6 GD: +5
P: 6 GD: +5
P: 6 GD: +2
P: 6 GD: +7
P: 6 GD: +4
P: 6 GD: +3
P: 7 GD: +1
P: 6 GD: +3
P: 6 GD: 0
P: 6 GD: -2
P: 6 GD: +1
P: 6 GD: -1
P: 6 GD: -3
P: 6 GD: +1
P: 7 GD: -5
P: 6 GD: -8
P: 6 GD: -9
Match previews and recaps to help you decide which games are worth watching
Lens
Lyon
Lens
Lyon
Win Probability
Futmetrix AI estimate
Bollaert Roars as Lens Topple Title Chasers
Average Entertainment Futmetrix Score: 54/100. A season-defining performance sees a struggling Lens side show incredible resilience to disrupt Lyon's championship ambitions.
Early Warning Signs
Lyon arrived sitting second in the table, eyeing the top spot, while Lens hovered nervously in the lower half. The visitors edged possession with 52%, attempting to dictate the tempo. However, the sheer Intensity of the hosts completely rattled the title hopefuls early on. A barrage of high pressing forced mistakes in dangerous areas. The breakthrough arrived in the 36th minute when Florian Thauvin expertly unlocked the defence, setting up Florian Sotoca for the opener. It was a deserved lead that sent the Stade Bollaert-Delelis into absolute delirium.
The Second-Half Chess Match
After the break, the contest morphed into a thrilling shootout. With a staggering 27 combined shots, both goalkeepers were called into action repeatedly, producing nine vital saves between them. At the 76-minute mark, Thauvin delivered his second masterclass assist of the evening, this time finding Matthieu Udol. At 2-0, the Balance of power seemed firmly entirely in the hands of the home side. Then, pure chaos ensued. In the 84th minute, Udol went from hero to villain, receiving a straight red card for a serious foul. Suddenly, the script was torn to shreds.
A Frantic Finale
The dismissal instantly triggered a massive Upset Factor swing. Capitalising on the confusion, substitute Khalis Merah struck just sixty seconds later to make it 2-1. Lyon threw every available man forward, ramping up immense set-piece pressure with 11 total corners. The final minutes were an agonising defensive stand for the ten men in yellow and red. Despite the relentless siege, Lens held their nerve. Our take is simple: this monumental victory breathes life into their campaign while serving a bitter reality check to Lyon's title race aspirations.
Key Questions
How did the red card for Matthieu Udol impact the match?
The 84th-minute dismissal instantly shifted momentum. Lyon capitalized immediately with a goal, forcing ten-man Lens into a desperate defensive stand until the final whistle.
What made F. Thauvin the Man of the Match?
Operating as the primary creator, he provided two crucial assists and delivered five key passes, masterfully orchestrating the attack that dismantled a formidable Lyon defence.
How did substitute F. Thauvin change the game?
Thauvin actually started the match, orchestrating the victory from the opening whistle with two vital assists before the late-game drama entirely unfolded.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Table-topping Ambitions Meet Relegation Fears
Highly Entertaining Futmetrix Score: 83/100. Unbeaten Lyon face a surprisingly dangerous away trip to a desperate Lens side fighting for survival.
The Setup
This October 09, 2026 clash at Stade Bollaert-Delelis is a tale of two entirely different seasons. Lyon arrive sitting pretty in second place, firmly entrenched in the title race with an unbeaten record. Lens, meanwhile, are enduring a nightmare. Stranded in 15th place, they are already staring down the barrel of a relegation battle. Despite this chasm, the hosts surprisingly edge the win probabilities. A perfect Form rating tells you the visitors are flying, but the high Stakes multiplier means desperate teams at home cannot be ignored. The competitive Balance tilts toward chaos, setting the stage for the Stars on both sides to decide the outcome in crunch moments.
Key Battle
Franjo Ivanović carries the heavy attacking burden for the hosts. He must find a way past Z. Athekame, who has been dominating the flanks for Lyon. Whoever wins this direct duel dictates the flow of the match.
Our Prediction
Lens will make it ugly and physical to disrupt the visitors' rhythm. However, Lyon's superior attacking depth will eventually break through. Expect a 1-2 away victory where clinical finishing proves the difference.