Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
70
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Antoine Mendy 21'
Hicham Boudaoui 33'
M. Cho (C. Vanhoutte) 35'
HT
↓ A. Abdi ↑M. Bard 46'
51' Habib Diallo
Abdulay Juma Bah 52'
53' G. Hein
↓ Kevin ↑J. Boga 71'
77' ↓ J. Deminguet ↑B. Traore
77' ↓ C. Sabaly ↑I. Sane
↓ S. Diop ↑M. Sanson 79'
↓ M. Cho ↑T. Moffi 79'
84' H. Diallo (J. Gbamin)
↓ A. Mendy ↑T. Gouveia 86'
87' Gauthier Hein
88' ↓ H. Diallo ↑J. Asoro
Terem Moffi 89'
Melvin Bard 90'+2
90'+3 ↓ A. Toure ↑B. Stambouli
90'+3 ↓ G. Hein ↑C. Melieres
FT
Player Cards
Our take on every player in this match
Metz
Goalkeepers
Jonathan Fischer
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Koffi Kouao
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Jean-Philippe Gbamin
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Terry Yegbe
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Maxime Colin
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Alpha Touré
👻 Invisible Nothing to note
Jessy Deminguet
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Cheikh Tidiane Sabaly
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Gauthier Hein
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Giorgi Tsitaishvili
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Habib Diallo
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Ousmane Ba
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Cleo Melieres
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Sadibou Sané
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Boubacar Traoré
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Benjamin Stambouli
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Giorgi Abuashvili
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Morgan Bokele
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibou Sané
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Joel Asoro
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Nice
Goalkeepers
Yehvann Diouf
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Antoine Mendy
NPC
86
Minutes
86
Minutes
59%
Pass Acc
6.6
Rating
Abdulay Bah
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.6
Rating
Kojo Peprah Oppong
PROVOCATEUR
2
Fouls Won
2
Fouls Won
8
Duels Won
0
Pens Won
Midfielders
Jonathan Clauss
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
30%
Pass Acc
Hicham Boudaoui
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Charles Vanhoutte
MAGNET
69
Activity
69
Activity
59
Passes
10
Duels
Ali El Abdi
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Sofiane Diop
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Mohamed-Ali Cho
FINISHER
1
Goals
1
Goals
3
Shots
7.7
Rating
Kevin Carlos
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Maxime Dupé
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Melvin Bard
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Salis Abdul Samed
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tom Louchet
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Morgan Sanson
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Tiago Gouveia
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Jérémie Boga
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Isak Jansson
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Teremas Moffi
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/09/2025 | Metz | 2 - 1 | Nice | Ligue 1 | Stade Saint-Symphorien |
| 01/27/2024 | Nice | 1 - 0 | Metz | Ligue 1 | Allianz Riviera |
| 10/07/2023 | Metz | 0 - 1 | Nice | Ligue 1 | Stade Saint-Symphorien |
| 01/23/2022 | Metz | 0 - 2 | Nice | Ligue 1 | Stade Saint-Symphorien |
| 11/27/2021 | Nice | 0 - 1 | Metz | Ligue 1 | Allianz Riviera |
| 02/21/2021 | Nice | 1 - 2 | Metz | Ligue 1 | Allianz Riviera |
| 01/09/2021 | Metz | 1 - 1 | Nice | Ligue 1 | Stade Saint-Symphorien |
| 12/07/2019 | Nice | 4 - 1 | Metz | Ligue 1 | Allianz Riviera |
| 01/27/2018 | Metz | 2 - 1 | Nice | Ligue 1 | Stade Saint-Symphorien |
Metz Win
Nice Win
Draw
League Standings
P: 12 GD: +13
P: 12 GD: +17
P: 12 GD: +10
P: 12 GD: +8
P: 14 GD: +2
P: 12 GD: +8
P: 12 GD: +3
P: 12 GD: +3
P: 12 GD: +2
P: 12 GD: +2
P: 12 GD: -3
P: 12 GD: -4
P: 12 GD: -5
P: 12 GD: -15
P: 12 GD: -7
P: 12 GD: -7
P: 12 GD: -12
P: 12 GD: -12
P: 2 GD: +1
P: 3 GD: -3
Match previews and recaps to help you decide which games are worth watching
Metz
Nice
Metz
Nice
Win Probability
Futmetrix AI estimate
Saint-Symphorien Erupts: Metz Stuns Nice in VAR Nightmare
Highly Entertaining Futmetrix Score: 70/100. A local grudge match transformed into final-day theatre, where referee decisions proved as decisive as goals, and Metz proved that even relegation-form teams can inflict humiliation on European hopefuls.
Chaos at the Cathedral
From the opening whistle, intensity obliterated tactical discipline. Nice struck first: M. Cho, set up by C. Vanhoutte, opened the scoring in the 35th minute, seemingly placing the Aiglons on the path to victory. But at Saint-Symphorien, nothing stays settled. Three lead changes across 90 minutes transformed this contest into an emotional rollercoaster—each side believing they'd secured victory only to watch it crumble.
VAR Steals the Spotlight
At 51 minutes, the turning point arrived: VAR confirmed a penalty for Metz after review. Two minutes later, Gauthier Hein converted from the spot, restoring balance at 1-1. But the real heartbreak awaited Nice at 89 minutes when VAR overturned a penalty decision—a reversal that sealed the Aiglons' fate. In between, at 84 minutes, Habib Diallo, assisted by J. Gbamin, had already delivered Metz's winning goal. Two VAR interventions, two opposite verdicts: one confirming, one erasing. The stakes became entirely about the officials.
The Underdogs Strike Back
Metz, 14th with 11 points, faced Nice, 9th with 17 points. On paper, a relegation-form side against a European challenger. But the upset was always inevitable: with a 14% probability gap favouring Nice, the Lorraine side delivered an absolute surprise. Jonathan Clauss attempted damage control for Nice with three key passes, but couldn't overcome Diallo's ruthlessness (1 goal, 1 key pass) and Hein's clinical finishing (1 goal). Saint-Symphorien roared like never before: three lead changes, a remarkable comeback, and VAR decisions that will haunt Nice for seasons to come.
Key Questions
How did VAR change this match?
VAR confirmed a penalty for Metz (51'), allowing Hein to equalise, then overturned a Nice penalty (89'), sealing their defeat. Two calls, two opposite destinies.
How did Metz complete their comeback from behind?
After equalising via penalty (53'), Diallo scored the winner at 84' assisted by Gbamin, transforming a deficit into victory in 49 minutes of explosive football.
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.
Archive note: this preview was written after the match was played.
Survival Scramble at the Stade Saint-Symphorien
Skip It Futmetrix Score: 37/100. A bottom-half clash where the fear of defeat is likely to stifle any creative spark.
The Setup
The Stakes are purely about survival for Metz this mid-November, as they sit precariously in 17th place. Their Form at the Stade Saint-Symphorien has been dire, managing just one win in five attempts. For Nice, the season has stalled into mid-table mediocrity. Despite having some individual Stars, their tactical Balance has been non-existent during a recent run of four consecutive defeats.
Key Battle
The duel of the keepers defines this matchup. Yehvann Diouf has been a busy man for the visitors, racking up 26 saves, while Jonathan Fischer has kept Metz competitive with 17 stops. If Metz can maintain their low block, the game will turn into a frustrating evening for a Nice side that often struggles to break down disciplined defenses despite the creative efforts of Jonathan Clauss.
Our Prediction
Expect a cagey, low-quality affair with few clear-cut chances. Metz lack the firepower to punish Nice, while the visitors are currently too fragile to dominate. A single moment of quality, likely from a set-piece or a defensive error, will decide it. We expect a narrow away win in a match that most neutrals will find easy to ignore. Final score: 0-1.