Ligue 1 Regular Season - 33
Lens 1 - 0 FT Nantes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
15' A. Sima
36' A. Bulatovic
HT
46' ↓ R. Fofana ↑F. Sotoca
59' ↓ O. Edouard ↑R. Aguilar
65' ↓ A. Haidara ↑F. Sylla
↓ U. Radakovic ↑Ali Youssef 66'
71' A. Sima
Ali Youssef 75'
78' ↓ W. Said ↑A. Bermont
79' ↓ A. Sima ↑M. Soares
79' M. Soares (A. Bulatovic)
↓ I. Ganago ↑Mostafa Mohamed 82'
↓ M. Kaba ↑L. Leroux 82'
↓ M. Abline ↑Y. El Arabi 82'
↓ F. Guilbert ↑D. Tabibou 87'
FT
Player Cards
Our take on every player in this match
Lens
Goalkeepers
Robin Risser
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Ismaelo Ganiou
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Samson Baidoo
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Malang Sarr
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Midfielders
Abdallah Sima
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Andrija Bulatovic
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
21%
Pass Acc
Amadou Haidara
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Matthieu Udol
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
Rayan Fofana
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Wesley Saïd
LATE SHIFT
12
Late Mins
12
Late Mins
79
Total Mins
78
Entry
Odsonne Édouard
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
Mathieu Gorgelin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kyllian Antonio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arthur Masuaku
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nidal Čelik
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ruben Aguilar
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Anthony Bermont
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Fode Sylla
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Mezian Soares
👻 Invisible Nothing to note
Florian Sotoca
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Nantes
Goalkeepers
Anthony Lopes
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Defenders
Chidozie Awaziem
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Uroš Radaković
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Nicolas Cozza
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Mathieu Acapandié
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Mohamed Kaba
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Ibrahima Sissoko
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Johann Lepenant
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Frédéric Guilbert
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
15%
Pass Acc
Forwards
Matthis Abline
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Ignatius Kpene Ganago
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ali Youssef
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Sékou Doucoure
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dehmaine Tabibou
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Louis Leroux
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Rémy Cabella
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Bahereba Guirassy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Youssef El Arabi
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/06/2025 | Nantes | 1 - 2 | Lens | Ligue 1 | Stade de la Beaujoire |
| 02/23/2025 | Nantes | 3 - 1 | Lens | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 11/09/2024 | Lens | 3 - 2 | Nantes | Ligue 1 | Stade Bollaert-Delelis |
| 02/03/2024 | Nantes | 0 - 1 | Lens | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 10/28/2023 | Lens | 4 - 0 | Nantes | Ligue 1 | Stade Bollaert-Delelis |
| 03/01/2023 | Nantes | 2 - 1 | Lens | Coupe de France | Stade de la Beaujoire - Louis Fonteneau |
| 02/19/2023 | Lens | 3 - 1 | Nantes | Ligue 1 | Stade Bollaert-Delelis |
| 09/18/2022 | Nantes | 0 - 0 | Lens | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 04/30/2022 | Lens | 2 - 2 | Nantes | Ligue 1 | Stade Bollaert-Delelis |
| 12/10/2021 | Nantes | 3 - 2 | Lens | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
Lens Win
Nantes Win
Draw
League Standings
P: 33 GD: +46
P: 33 GD: +27
P: 33 GD: +17
P: 33 GD: +17
P: 33 GD: +11
P: 33 GD: +16
P: 33 GD: +7
P: 33 GD: +10
P: 33 GD: -1
P: 33 GD: +1
P: 33 GD: -4
P: 33 GD: -12
P: 33 GD: -19
P: 33 GD: -14
P: 33 GD: -12
P: 33 GD: -23
P: 33 GD: -23
P: 33 GD: -44
19 Rodez 4 pts
P: 2 GD: +1
League Standings
P: 34 GD: +47
P: 34 GD: +31
P: 34 GD: +16
P: 34 GD: +13
P: 34 GD: +19
P: 34 GD: +8
P: 34 GD: +9
P: 34 GD: +8
P: 34 GD: -2
P: 33 GD: +1
P: 34 GD: -5
P: 34 GD: -11
P: 34 GD: -13
P: 34 GD: -20
P: 34 GD: -11
P: 34 GD: -23
P: 33 GD: -23
Match previews and recaps to help you decide which games are worth watching
Soares Strikes Late as Lens Deepen Nantes' Misery
Average Entertainment Futmetrix Score: 46/100. Our verdict: A cruel but decisive clash where Lens cemented their Champions League credentials while effectively sealing Nantes' relegation fate.
Nerves Under the Floodlights
The Stakes were exceptionally high as this fixture kicked off at Stade Bollaert-Delelis, with both sides desperate for points at opposite ends of the table. Lens immediately established their rhythm and dominated possession, controlling the ball for 64% of the match. However, Nantes refused to roll over in their fight for survival. The visitors operated with a resilient defensive shape and looked incredibly dangerous on the break. Frédéric Guilbert delivered an outstanding performance in the middle of the park, creating four key passes and disrupting the home side's rhythm. His vision and tactical discipline kept the Balance of the match firmly on a knife-edge during a tense and scoreless first half, proving that the struggling visitors were prepared to fight until the bitter end.
VAR Drama and the Breakthrough
Following the interval, the Intensity skyrocketed as desperation began to set in for both squads. A staggering 29 combined shots turned the pitch into an absolute battleground. The home crowd erupted in the 71st minute when A. Sima seemingly broke the deadlock, only for VAR to silence the stadium by ruling the goal out for a handball. Rather than letting frustration derail their campaign, the home side ramped up the pressure through endless corner routines. The defining moment arrived in the 79th minute. Substitute Mezian Soares found exactly the pocket of space required, latching onto a precise delivery from A. Bulatovic. Soares dispatched a clinical finish past the keeper, finally fracturing the stubborn defensive wall and sending the home supporters into sheer delirium.
Champions League Calling
The final ten minutes required absolute defensive perfection from the title challengers. Nantes threw caution to the wind, ultimately outperforming their hosts in expected goals (1.11) and forcing a barrage of late opportunities. This is where Robin Risser earned his paycheck, producing three absolutely crucial saves to deny the visitors a desperate lifeline. The final whistle confirmed a massive 1-0 victory that solidifies second place for the hosts and keeps their Champions League dreams very much alive. For the Canaries, the defeat represents a devastating blow. Sitting seven points from safety with just one match remaining, their relegation battle has reached a tragic mathematical conclusion. The harsh reality of top-flight football was fully displayed tonight.
Key Questions
What does this mean for Lens's season?
This victory solidifies their grip on second place, keeping title hopes mathematically alive while practically guaranteeing lucrative Champions League football for the upcoming campaign.
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.
Top Meets Bottom in High-Stakes Title Push
Worth Watching Futmetrix Score: 61/100. Lens' relentless pursuit of the championship meets a desperate Nantes side fighting for their top-flight survival, creating a fascinating mismatch.
The Setup
With an off-the-charts Stakes rating, this match at Stade Bollaert-Delelis on May 08, 2026, is defined by sheer desperation on both ends of the league table. Lens boast a formidable home fortress, winning 13 of their 15 matches here, and their second-place standing demands nothing less than three points for the title race. On the flip side, Nantes sit stranded in 17th place in a bitter relegation battle. The Form gap is stark, with the visitors completely winless in their last five fixtures. This massive disparity heavily skews the Balance of the contest, resulting in a predictable mismatch on paper. Despite the lopsided odds, a solid Stars rating highlights the genuine attacking threat the home side possesses, notably through the dynamic Florian Thauvin and Odsonne Édouard.
Key Battle
Lens's relentless attacking midfield unit up against Nantes's deep-sitting defensive block. The visitors will likely park the bus, meaning the home side's playmakers must show supreme patience and precision to thread passes through tight spaces.
Our Prediction
Lens 3-0 Nantes. The home side's overwhelming attacking quality and momentum will eventually crack the visitors' fragile defense, leading to a comfortable victory that keeps their title dreams well and truly alive.