Ligue 1 Regular Season - 28

Strasbourg 3 - 1 FT Nice

Stade de la Meinau

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

Futmetrix Verdict
39
FT
Sat, Apr 4
Français
Strasbourg
3-1
Nice
⚡ Intensity 43
⚖️ Balance 27
🏆 Stakes 2
🎲 Upset 0
A ruthless blitz seals knockout progression.

Strasbourg's Fourteen-Minute Blitz Seals Knockout Progression

Average Entertainment Futmetrix Score: 39/100. In a winner-takes-all clash that demanded absolute ruthlessness, Strasbourg delivered a devastating first-half masterclass to dump their opponents out of the competition.

Opening Act

Stade de la Meinau was practically vibrating before kickoff, fully aware of the massive elimination Stakes hanging over this single-leg tie. From the opening exchanges, Strasbourg stamped their authority on the contest. They controlled possession with 59% of the ball, forcing the visitors into a deep defensive crouch. Gessime Yassine ran the midfield like a seasoned conductor, demanding the ball and setting an aggressive tempo. The constant probing finally yielded a breakthrough in the 28th minute. G. Doue carved out the necessary space, threading a perfectly weighted pass to M. Godo, who finished emphatically to ignite the home crowd.

The Pivot

Once the initial Balance of the match was shattered, the floodgates spectacularly opened. What followed was a 14-minute spell of offensive football that effectively ended the contest before half-time. S. El Mourabet became the architect of the second goal, feeding J. Enciso in the 36th minute to double the advantage. The sheer Intensity of the hosts’ high press suffocated the visitors. Barely allowing the opposition time to breathe, El Mourabet transitioned from provider to executioner, burying a third goal unassisted at the 42-minute mark. A barrage of 16 total shots turned the penalty area into a relentless firing squad.

Resolution

Trailing by three goals, Nice faced a mountain too steep to climb. The second half descended into a gritty affair marked by heavy set-piece pressure, resulting in 13 combined corners across the match. The visitors finally found a sliver of joy in the 82nd minute when substitute Dante teed up A. Mendy for a well-taken consolation strike. However, the probability of a miraculous comeback carried a profoundly low Upset Factor. The underlying numbers—a dominant 2.26 expected goals compared to a mere 0.32—told the full truth of the night. The hosts march on, thoroughly deserving their ticket to the next round.

Key Questions

What made Gessime Yassine the Man of the Match?

Earning a phenomenal 9.0 rating, he commanded the midfield flawlessly. His progressive passing and relentless control laid the foundation for his team's dominant knockout victory.

How did substitute Gessime Yassine change the game?

Interestingly, Yassine was not a substitute. He started the match and controlled proceedings from the very beginning, ensuring his side dominated possession and territory throughout.

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
59%
41%
Strasbourg 59%
Nice 41%
Shots
16
8
Strasbourg 16
Nice 8
Shots on Target
6
3
Strasbourg 6
Nice 3
Expected Goals (xG)
2.26
0.32
Strasbourg 2.26
Nice 0.32
Passes
565
387
Strasbourg 565
Nice 387
Pass Accuracy
89%
85%
Strasbourg 89%
Nice 85%
Corners
4
9
Strasbourg 4
Nice 9
Fouls
7
15
Strasbourg 7
Nice 15
Yellow Cards
0
1
Strasbourg 0
Nice 1
Red Cards
0
0
Strasbourg 0
Nice 0

Match Events

28' M. Godo (G. Doue)
36' J. Enciso (S. El Mourabet)
42' S. El Mourabet
M. Sanson 🟨 43'
HT
J. Bah Dante 🔄 46'
S. Diop C. Vanhoutte 🔄 46'
I. Jansson M. Cho 🔄 46'
58' 🔄 B. Chilwell L. Hogsberg
58' 🔄 S. El Mourabet V. Barco
M. Sanson A. Abdi 🔄 64'
77' 🔄 M. Godo E. Emegha
77' 🔄 A. Omobamidele A. Anselmino
E. Wahi K. Boudache 🔄 80'
A. Mendy (Dante) 82'
90'+1 🔄 J. Enciso M. Amougou
FT

Player Cards

Our take on every player in this match

Strasbourg

Goalkeepers
Mike Penders
MAGNET
MAGNET
48
Activity
48
Activity
48
Passes
0
Duels
Defenders
Guéla Doué
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
59%
Pass Acc
Andrew Omobamidele
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Ismael Doukouré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Ben Chilwell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Midfielders
Samir El Mourabet
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Maxi Oyedele
MAGNET
MAGNET
70
Activity
70
Activity
66
Passes
4
Duels
Gessime Yassine
PROVOCATEUR
PROVOCATEUR
7
Fouls Won
7
Fouls Won
17
Duels Won
0
Pens Won
Sebastian Nanasi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Martial Godo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Forwards
Julio Enciso
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
8.3
Rating
BENCH
Karl-Johan Johnsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Aarón Anselmino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Lucas Høgsberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
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
2
Total Mins
Started
Entry
Valentín Barco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Emmanuel Emegha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Samuel Amo-Ameyaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Datro Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Nice

Goalkeepers
Yehvann Diouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Jonathan Clauss
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Antoine Mendy
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Abdulay Juma Bah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Melvin Bard
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
56%
Duel Win %
Midfielders
Morgan Sanson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Hicham Boudaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Tom Louchet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Isak Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Sofiane Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Elye Wahi
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Maxime Dupé
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ali Abdi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Dante
SUPER SUB
SUPER SUB
1
Assist
1
Assist
48
Minutes
6.9
Rating
Gabin Bernardeau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Salis Abdul Samed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tanguy Ndombélé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Charles Vanhoutte
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Kaïl Boudache
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Mohamed-Ali Cho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/03/2026 Nice 1 - 1 Strasbourg Ligue 1 Allianz Riviera
04/12/2025 Strasbourg 2 - 2 Nice Ligue 1 Stade de la Meinau
11/24/2024 Nice 2 - 1 Strasbourg Ligue 1 Allianz Riviera
04/28/2024 Strasbourg 1 - 3 Nice Ligue 1 Stade de la Meinau
09/03/2023 Nice 2 - 0 Strasbourg Ligue 1 Allianz Riviera
05/13/2023 Strasbourg 2 - 0 Nice Ligue 1 Stade de la Meinau
01/03/2026
Ligue 1 Allianz Riviera
04/12/2025
Ligue 1 Stade de la Meinau
11/24/2024
Ligue 1 Allianz Riviera
04/28/2024
Ligue 1 Stade de la Meinau
09/03/2023
Ligue 1 Allianz Riviera
05/13/2023
Ligue 1 Stade de la Meinau
Strasbourg Win
Nice Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 27 63 61 23 +38 WParis Saint Germain 3 - 1 Toulouse (03-04-2026)WNice 0 - 4 Paris Saint Germain (21-03-2026)LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)
2 Lens 28 59 54 27 +27 LLille 3 - 0 Lens (04-04-2026)WLens 5 - 1 Angers (20-03-2026)LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)
3 Lille 28 50 45 34 +11 WLille 3 - 0 Lens (04-04-2026)WMarseille 1 - 2 Lille (22-03-2026)WRennes 1 - 2 Lille (15-03-2026)DLille 1 - 1 Lorient (08-03-2026)WLille 1 - 0 Nantes (01-03-2026)
4 Marseille 28 49 55 37 +18 LMonaco 2 - 1 Marseille (05-04-2026)LMarseille 1 - 2 Lille (22-03-2026)WMarseille 1 - 0 Auxerre (13-03-2026)WToulouse 0 - 1 Marseille (07-03-2026)WMarseille 3 - 2 Lyon (01-03-2026)
5 Monaco 28 49 49 39 +10 WMonaco 2 - 1 Marseille (05-04-2026)WLyon 1 - 2 Monaco (22-03-2026)WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WParis Saint Germain 1 - 3 Monaco (06-03-2026)WMonaco 2 - 0 Angers (28-02-2026)
6 Lyon 28 48 41 29 +12 DAngers 0 - 0 Lyon (05-04-2026)LLyon 1 - 2 Monaco (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)LMarseille 3 - 2 Lyon (01-03-2026)
7 Rennes 28 47 47 40 +7 WStade Brestois 29 3 - 4 Rennes (04-04-2026)DRennes 0 - 0 Metz (22-03-2026)LRennes 1 - 2 Lille (15-03-2026)WNice 0 - 4 Rennes (08-03-2026)WRennes 1 - 0 Toulouse (28-02-2026)
8 Strasbourg 28 43 46 34 +12 WStrasbourg 3 - 1 Nice (04-04-2026)WNantes 2 - 3 Strasbourg (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)
9 Lorient 28 38 38 42 -4 DLorient 1 - 1 Paris FC (05-04-2026)LToulouse 1 - 0 Lorient (21-03-2026)WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)
10 Toulouse 28 37 39 35 +4 LParis Saint Germain 3 - 1 Toulouse (03-04-2026)WToulouse 1 - 0 Lorient (21-03-2026)WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)LRennes 1 - 0 Toulouse (28-02-2026)
11 Stade Brestois 29 28 36 37 43 -6 LStade Brestois 29 3 - 4 Rennes (04-04-2026)LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)
12 Angers 28 33 24 37 -13 DAngers 0 - 0 Lyon (05-04-2026)LLens 5 - 1 Angers (20-03-2026)LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)LMonaco 2 - 0 Angers (28-02-2026)
13 Paris FC 28 32 33 44 -11 DLorient 1 - 1 Paris FC (05-04-2026)WParis FC 3 - 2 Le Havre (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)WParis FC 1 - 0 Nice (01-03-2026)
14 Le Havre 28 28 23 36 -13 DLe Havre 1 - 1 Auxerre (05-04-2026)LParis FC 3 - 2 Le Havre (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)LStade Brestois 29 2 - 0 Le Havre (08-03-2026)LLe Havre 0 - 1 Paris Saint Germain (28-02-2026)
15 Nice 28 27 33 55 -22 LStrasbourg 3 - 1 Nice (04-04-2026)LNice 0 - 4 Paris Saint Germain (21-03-2026)WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)LParis FC 1 - 0 Nice (01-03-2026)
16 Auxerre 28 23 23 37 -14 DLe Havre 1 - 1 Auxerre (05-04-2026)WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)
17 Nantes 27 18 24 45 -21 DMetz 0 - 0 Nantes (05-04-2026)LNantes 2 - 3 Strasbourg (22-03-2026)LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)WNantes 2 - 0 Le Havre (22-02-2026)
18 Metz 28 15 25 60 -35 DMetz 0 - 0 Nantes (05-04-2026)DRennes 0 - 0 Metz (22-03-2026)LMetz 3 - 4 Toulouse (15-03-2026)LLens 3 - 0 Metz (08-03-2026)LMetz 0 - 1 Stade Brestois 29 (01-03-2026)