Ligue 1 Final
Nice 4 - 1 FT Saint Etienne
Match Statistics
Possession
Shots
Shots on Target
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Saint Etienne
Match Events
HT
↓ J. Le Cardinal ↑M. Nade 46'
46' ↓ M. Cho ↑K. Boudache
46' ↓ M. Bard ↑S. Diop
46' Dante
62' J. Clauss
↓ A. Kante ↑F. Tardieu 63'
↓ D. Appiah ↑J. Ferreira 63'
↓ I. Cardona ↑A. Moueffek 69'
78' ↓ Dante ↑J. Bah
Z. Davitashvili 79'
81' K. Boudache
↓ L. Gadegbeku ↑J. Duffus 84'
86' ↓ M. Sanson ↑S. Abdul Samed
87' E. Wahi (T. Louchet)
88' E. Wahi
90'+2 E. Wahi (S. Diop)
90'+5 ↓ E. Wahi ↑I. Jansson
FT
Player Cards
Our take on every player in this match
Nice
Goalkeepers
Yehvann Diouf
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Antoine Mendy
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
4
Fouls
6.3
Rating
Dante
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Kojo Peprah Oppong
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Jonathan Clauss
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Djibril Coulibaly
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Morgan Sanson
NPC
86
Minutes
86
Minutes
28%
Pass Acc
6.7
Rating
Melvin Bard
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Mohamed Ali Cho
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Tom Louchet
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.7
Rating
Elye Wahi
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
9
Rating
BENCH
Maxime Dupé
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Abdulay Juma Bah
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Brad-Hamilton Mantsounga
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sofiane Diop
SUPER SUB
1
Assist
1
Assist
45
Minutes
7.2
Rating
Salis Abdul Samed
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Charles Vanhoutte
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaïl Boudache
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Isak Jansson
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Kevin Carlos Omoruyi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Saint Etienne
Goalkeepers
Gautier Larsonneur
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Dennis Appiah
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
23%
Pass Acc
Julien Le Cardinal
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Maxime Bernauer
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kevin Pedro
SWEEPER
6
Cleanups
6
Cleanups
4
Interceptions
2
Blocks
Midfielders
Augustine Boakye
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Abdoulaye Kanté
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Luan Gadegbeku
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Forwards
Irvin Cardona
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Lucas Stassin
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Zuriko Davitashvili
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Brice Maubleu
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mickael Nade
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
João Ferreira
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Florian Tardieu
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Aimen Moueffek
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Igor Miladinović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joshua Duffus
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Benjamin Old
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mylan Toty
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Match previews and recaps to help you decide which games are worth watching
Nice Unleash Fury to Claim Playoff Glory
Worth Watching Futmetrix Score: 58/100. A breathtaking barrage of shots transformed a tense finale into a celebratory rout, ensuring top-flight survival for the hosts.
First-Half Friction
Coming off a cagey 0-0 draw in the first leg, the Stakes at the Allianz Riviera could not have been higher. Both sides knew a single mistake could define their entire campaign. Nice immediately looked to leverage their home advantage, edging possession early on to establish a controlling rhythm. They pushed Saint Etienne deep into their own half, using set-piece situations to rack up corner kicks and test the visitors' defensive resolve. Terem Moffi looked incredibly lively from the opening exchanges, constantly threatening the high line as the home side sought that crucial aggregate breakthrough in this decisive relegation battle.
The Floodgates Open
The second half saw the Intensity spike to unmanageable levels for the visitors. The hosts morphed into an unrelenting attacking machine, turning the pitch into a veritable shooting gallery. They peppered the Saint Etienne goal, attempting a staggering 20 shots overall with 10 finding the target. Gautier Larsonneur tried desperately to keep his side in the tie, registering vital saves, but the sheer volume of attacks overwhelmed the visitors. Every time Saint Etienne tried to clear their lines, a fresh wave of pressure arrived, breaking their structure and permanently shattering the fragile parity of the two-legged tie.
Ultimate Survival
When the dust settled on this frantic encounter, the scoreboard displayed a dominant 4-1 victory. The hosts managed to find the perfect Balance between defensive solidity and attacking ruthlessness, limiting Saint Etienne to just two shots on target. The result means Nice conquer this crucial knockout playoff, officially securing their Ligue 1 status after a gruelling season that saw them finish sixteenth in the table. It was a winner-takes-all clash that delivered pure final day drama, ending the campaign with a massive, cathartic release of energy for the home supporters at the Allianz Riviera.
Key Questions
What caused the 5-goal thriller?
The home side unleashed a staggering 20 shots and relentless corner pressure, completely breaking open the tense 0-0 aggregate scoreline from the first leg.
What does this mean for Nice's season?
The dominant 4-1 aggregate victory ensures they survive their relegation battle, securing their top-flight status in Ligue 1 for another crucial year.
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.
Zero Margin for Error
Worth Watching Futmetrix Score: 60/100. Following a tense goalless draw in the first leg, this final effectively becomes a one-match shootout where the victor claims everything.
The Setup
Everything comes down to this showdown at the Allianz Riviera on May 29, 2026. With the aggregate locked at 0-0, the Stakes are absolutely off the charts. Any single goal could crown the winner. Yet, Nice bring a deeply concerning Form rating into the tie, trapped in a miserable winless rut (LDDDD) and having won just 25% of their home fixtures all season. With a notable lack of global Stars on the pitch, this match won't be won by individual magic. Instead, strict tactical Balance and sheer nerve will dictate the tempo, testing which side can handle the suffocating pressure of a final.
Key Battle
Veteran defensive stalwart Dante must command the home side's backline and direct set-pieces, but breaking through at the other end means beating Gautier Larsonneur. The visiting goalkeeper has been an impenetrable wall and will confidently challenge every cross Dante targets.
Our Prediction
We expect Saint Etienne to snatch a dramatic 1-0 victory late in the game. Nice's well-documented struggles and anxiety in front of their own fans will ultimately prove their undoing against a stubborn, opportunistic visiting defense.