Ligue 1 Regular Season - 24

Strasbourg 1 - 1 FT Lens

Stade de la Meinau

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
47
FT
Fri, Feb 27
Français
Strasbourg
1-1
Lens
⚡ Intensity 27
⚖️ Balance 40
🏆 Stakes 67
🎲 Upset 26
Lens frustrated by clinical Strasbourg.

Lens Frustrated by Meinau Wall

Average Entertainment Futmetrix Score: 47/100. A wasteful Lens side failed to capitalize on their absolute dominance, handing a lifeline to their title rivals while Strasbourg played the role of the ultimate disruptor.

Early Clinical Edge

The atmosphere at Stade de la Meinau was electric, but it was the hosts who drew first blood against the run of play. While Lens looked to establish their authority, J. Panichelli found the net in the 18th minute, punishing a momentarily static defense with a clinical finish. The Intensity from the home side was focused on defensive structure, allowing Lens to hold the ball but offering zero space in the final third. Strasbourg controlled 55% of the possession in the opening period, effectively neutralizing the visitors' creative engines. It wasn't the free-flowing football many expected from the second-placed side, as the hosts effectively turned the match into a tactical grind early on.

The Sang et Or Siege

The second half saw a total shift in the Balance of power. Lens transformed the pitch into a shooting gallery, unleashing a barrage of 25 shots in a desperate bid to keep their title hopes alive. The pressure eventually told in the 62nd minute when M. Sangare finally breached the wall with a composed strike. Despite the onslaught, the visitors were plagued by inaccuracy, hitting the target only five times from their massive shot volume. It was a classic attacking siege that lacked the clinical edge required to take all three points, leaving the traveling fans wondering how they hadn't put the match to bed much earlier given their dominance in the final third.

Stalemate at the Finish

As the clock ticked down, Strasbourg relied on the creative industry and defensive cover of Valentín Barco to navigate the closing stages. The Stakes could not have been higher for Lens, who needed a win to close the gap at the top of the table, but they found themselves frustrated by a resolute home defense. This result feels like two points dropped for the title-chasers, who now sit two points off the summit. For the hosts, a point against the league's heavyweights reinforces their mid-table stability and serves as a warning to the rest of the league. The high Surprise factor here stems not from the score, but from Lens's inability to convert such overwhelming statistical dominance into a victory.

Key Questions

What does this mean for Strasbourg's season?

This draw solidifies Strasbourg's 7th place position, proving they can compete with the league's elite and ensuring a comfortable mid-table finish for the 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.

Match Statistics

Possession
55%
45%
Strasbourg 55%
Lens 45%
Shots
8
25
Strasbourg 8
Lens 25
Shots on Target
5
5
Strasbourg 5
Lens 5
Expected Goals (xG)
0.75
1.77
Strasbourg 0.75
Lens 1.77
Passes
529
407
Strasbourg 529
Lens 407
Pass Accuracy
86%
83%
Strasbourg 86%
Lens 83%
Corners
2
8
Strasbourg 2
Lens 8
Fouls
9
7
Strasbourg 9
Lens 7
Yellow Cards
2
2
Strasbourg 2
Lens 2
Red Cards
0
0
Strasbourg 0
Lens 0

Match Events

4' 🟨 A. Ouattara
18' J. Panichelli
A. Thomasson 🟨 45'+1
HT
O. Edouard A. Saint-Maximin 🔄 60'
M. Sangare 62'
W. Said A. Sima 🔄 72'
A. Thomasson A. Haidara 🔄 73'
76' 🔄 M. Godo L. Hogsberg
79' 🟨 J. Enciso
F. Thauvin F. Sotoca 🔄 81'
M. Udol 🟨 87'
90'+2 🔄 D. Moreira M. Oyedele
FT

Player Cards

Our take on every player in this match

Strasbourg

Goalkeepers
Mike Penders
MAGNET
MAGNET
59
Activity
59
Activity
58
Passes
1
Duels
Defenders
Abdoul Ouattara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Ismael Doukouré
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Andrew Omobamidele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Guéla Doué
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Samir El Mourabet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Valentín Barco
MAGNET
MAGNET
79
Activity
79
Activity
72
Passes
7
Duels
Diego Moreira
NPC
NPC
92
Minutes
92
Minutes
23%
Pass Acc
6.7
Rating
Julio Enciso
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Martial Godo
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Forwards
Joaquin Panichelli
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Karl-Johan Johnsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Høgsberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Maxi Oyedele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Sebastian Nanasi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mathis Amougou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Junior Mwanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gessime Yassine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jean-Baptiste Bosey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Lens

Goalkeepers
Robin Risser
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Nidal Čelik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Ismaelo Ganiou
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Malang Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Saud Abdulhamid
ENFORCER
ENFORCER
4
Tackles
4
Tackles
6
Duels Won
86%
Win %
Mamadou Sangare
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Adrien Thomasson
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
29%
Pass Acc
Matthieu Udol
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Forwards
Florian Thauvin
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
20%
Pass Acc
Wesley Saïd
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Odsonne Édouard
STORMTROOPER
STORMTROOPER
6
Shots
6
Shots
0
Goals
1
On Target
BENCH
Mathieu Gorgelin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Arthur Masuaku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrija Bulatovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Anthony Bermont
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amadou Haidara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Allan Saint-Maximin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Florian Sotoca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Abdallah Sima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Rayan Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
22/11/2025 Lens 1 - 0 Strasbourg Ligue 1 Stade Bollaert-Delelis
16/02/2025 Lens 0 - 2 Strasbourg Ligue 1 Stade Bollaert-Delelis
06/10/2024 Strasbourg 2 - 2 Lens Ligue 1 Stade de la Meinau
10/02/2024 Lens 3 - 1 Strasbourg Ligue 1 Stade Bollaert-Delelis
29/09/2023 Strasbourg 0 - 1 Lens Ligue 1 Stade de la Meinau
07/04/2023 Lens 2 - 1 Strasbourg Ligue 1 Stade Bollaert-Delelis
11/01/2023 Strasbourg 2 - 2 Lens Ligue 1 Stade de la Meinau
03/04/2022 Strasbourg 1 - 0 Lens Ligue 1 Stade de la Meinau
22/09/2021 Lens 0 - 1 Strasbourg Ligue 1 Stade Bollaert-Delelis
21/03/2021 Strasbourg 1 - 2 Lens Ligue 1 Stade de la Meinau
22/11/2025
Ligue 1 Stade Bollaert-Delelis
16/02/2025
Ligue 1 Stade Bollaert-Delelis
06/10/2024
Ligue 1 Stade de la Meinau
10/02/2024
Ligue 1 Stade Bollaert-Delelis
29/09/2023
Ligue 1 Stade de la Meinau
07/04/2023
Ligue 1 Stade Bollaert-Delelis
11/01/2023
Ligue 1 Stade de la Meinau
03/04/2022
Ligue 1 Stade de la Meinau
22/09/2021
Ligue 1 Stade Bollaert-Delelis
21/03/2021
Ligue 1 Stade de la Meinau
Strasbourg Win
Lens Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 24 57 53 19 +34 WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)LRennes 3 - 1 Paris Saint Germain (13-02-2026)WParis Saint Germain 5 - 0 Marseille (08-02-2026)WStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)
2 Lens 24 53 45 21 +24 DStrasbourg 1 - 1 Lens (27-02-2026)LLens 2 - 3 Monaco (21-02-2026)WParis FC 0 - 5 Lens (14-02-2026)WLens 3 - 1 Rennes (07-02-2026)WLens 1 - 0 Le Havre (30-01-2026)
3 Lyon 24 45 39 26 +13 LMarseille 3 - 2 Lyon (01-03-2026)LStrasbourg 3 - 1 Lyon (22-02-2026)WLyon 2 - 0 Nice (15-02-2026)WNantes 0 - 1 Lyon (07-02-2026)WLyon 1 - 0 Lille (01-02-2026)
4 Marseille 24 43 51 33 +18 WMarseille 3 - 2 Lyon (01-03-2026)LStade Brestois 29 2 - 0 Marseille (20-02-2026)DMarseille 2 - 2 Strasbourg (14-02-2026)LParis Saint Germain 5 - 0 Marseille (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)
5 Lille 24 40 37 31 +6 WLille 1 - 0 Nantes (01-03-2026)WAngers 0 - 1 Lille (22-02-2026)DLille 1 - 1 Stade Brestois 29 (14-02-2026)DMetz 0 - 0 Lille (06-02-2026)LLyon 1 - 0 Lille (01-02-2026)
6 Rennes 24 40 38 35 +3 WRennes 1 - 0 Toulouse (28-02-2026)WAuxerre 0 - 3 Rennes (22-02-2026)WRennes 3 - 1 Paris Saint Germain (13-02-2026)LLens 3 - 1 Rennes (07-02-2026)LMonaco 4 - 0 Rennes (31-01-2026)
7 Monaco 24 37 40 36 +4 WMonaco 2 - 0 Angers (28-02-2026)WLens 2 - 3 Monaco (21-02-2026)WMonaco 3 - 1 Nantes (13-02-2026)DNice 0 - 0 Monaco (08-02-2026)WMonaco 4 - 0 Rennes (31-01-2026)
8 Strasbourg 24 35 40 31 +9 DStrasbourg 1 - 1 Lens (27-02-2026)WStrasbourg 3 - 1 Lyon (22-02-2026)DMarseille 2 - 2 Strasbourg (14-02-2026)LLe Havre 2 - 1 Strasbourg (08-02-2026)LStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)
9 Stade Brestois 29 24 33 32 34 -2 WMetz 0 - 1 Stade Brestois 29 (01-03-2026)WStade Brestois 29 2 - 0 Marseille (20-02-2026)DLille 1 - 1 Stade Brestois 29 (14-02-2026)WStade Brestois 29 2 - 0 Lorient (07-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)
10 Lorient 24 33 34 38 -4 DLorient 2 - 2 Auxerre (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)WLorient 2 - 0 Angers (15-02-2026)LStade Brestois 29 2 - 0 Lorient (07-02-2026)WLorient 2 - 1 Nantes (31-01-2026)
11 Toulouse 24 31 33 28 +5 LRennes 1 - 0 Toulouse (28-02-2026)DToulouse 1 - 1 Paris FC (21-02-2026)LLe Havre 2 - 1 Toulouse (15-02-2026)LAngers 1 - 0 Toulouse (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)
12 Angers 24 29 22 30 -8 LMonaco 2 - 0 Angers (28-02-2026)LAngers 0 - 1 Lille (22-02-2026)LLorient 2 - 0 Angers (15-02-2026)WAngers 1 - 0 Toulouse (08-02-2026)WAngers 1 - 0 Metz (01-02-2026)
13 Le Havre 24 26 20 30 -10 LLe Havre 0 - 1 Paris Saint Germain (28-02-2026)LNantes 2 - 0 Le Havre (22-02-2026)WLe Havre 2 - 1 Toulouse (15-02-2026)WLe Havre 2 - 1 Strasbourg (08-02-2026)LLens 1 - 0 Le Havre (30-01-2026)
14 Paris FC 24 26 28 40 -12 WParis FC 1 - 0 Nice (01-03-2026)DToulouse 1 - 1 Paris FC (21-02-2026)LParis FC 0 - 5 Lens (14-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)
15 Nice 24 24 30 44 -14 LParis FC 1 - 0 Nice (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)LLyon 2 - 0 Nice (15-02-2026)DNice 0 - 0 Monaco (08-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)
16 Auxerre 24 18 19 35 -16 DLorient 2 - 2 Auxerre (01-03-2026)LAuxerre 0 - 3 Rennes (22-02-2026)WMetz 1 - 3 Auxerre (15-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)
17 Nantes 24 17 22 41 -19 LLille 1 - 0 Nantes (01-03-2026)WNantes 2 - 0 Le Havre (22-02-2026)LMonaco 3 - 1 Nantes (13-02-2026)LNantes 0 - 1 Lyon (07-02-2026)LLorient 2 - 1 Nantes (31-01-2026)
18 Metz 24 13 22 53 -31 LMetz 0 - 1 Stade Brestois 29 (01-03-2026)LParis Saint Germain 3 - 0 Metz (21-02-2026)LMetz 1 - 3 Auxerre (15-02-2026)DMetz 0 - 0 Lille (06-02-2026)LAngers 1 - 0 Metz (01-02-2026)