Ligue 1 - Regular Season - 12
Sunday 9 November 202516:15
1/4

Score & Verdict

Metz
2
-
Nice
1

Expected Goals (xG)

1.58
Metz
vs
0.95
Nice

FutMetrix Score

70
highly_entertaining
+33
vs Pre
Slide 1 of 4
70
FULL TIME
Sun 9 Nov
Metz
2-1
Nice
Intensity
66
⚖️ Balance
74
🏆 Stakes
0
🎲 Upset
32
+33 vs pre-game
Metz stuns Nice in VAR-fueled thriller

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.

Why is this match rated 70/100?

Our Futmetrix algorithm analyzed intensity, balance, and stakes. The final score of 70/100 places this match in the "Highly Entertaining" category.

Match Statistics

Possession
Metz49%
Nice51%
Shots
On Target
Expected Goals (xG)
Metz1.58
Nice0.95
Total Passes
Metz421
Nice435
Pass Accuracy
Metz83%
Nice90%
Corners
Fouls
Yellow Cards
Red Cards

Match Events

🟨21'
Antoine Mendy
🟨33'
Hicham Boudaoui
35'
M. Cho
Assist: C. Vanhoutte
HT
🔄46'
A. Abdi
↑ M. Bard
51'
Habib Diallo
🟨52'
Abdulay Juma Bah
53'
G. Hein
🔄71'
Kevin
↑ J. Boga
74'🟨
Cheick Tidiane Sabaly
77'🔄
J. Deminguet
↑ B. Traore
77'🔄
C. Sabaly
↑ I. Sane
🔄79'
S. Diop
↑ M. Sanson
🔄79'
M. Cho
↑ T. Moffi
84'
H. Diallo
Assist: J. Gbamin
🔄86'
A. Mendy
↑ T. Gouveia
87'🟨
Gauthier Hein
88'🔄
H. Diallo
↑ J. Asoro
89'
Terem Moffi
🟨90'+2
Melvin Bard
90'+3🔄
G. Hein
↑ C. Melieres
90'+3🔄
A. Toure
↑ B. Stambouli
FT

Player Match Cards

Metz

4-2-3-1
GK
J. Fischer
👻InvisibleNothing to note
DEF
K. Kouao
Provocateur
Provocateur
2
Fouls Won
2
Fouls
4
Duels
0
Pens W
J. Gbamin
Provider
Provider
1
Assists
1
Assist
1
Key Pa
7.2
Rating
T. Yegbe
👻InvisibleNothing to note
M. Colin
NPC
NPC
90
Minutes
90
Minute
37%
Pass A
6.5
Rating
MID
A. Toure
Sweeper
Sweeper
2
Cleanups
2
Cleanu
2
Interc
0
Blocks
J. Deminguet
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
50%
Duel W
C. Sabaly
Dribbler
Dribbler
3
Dribbles
3
Dribbl
3
Attemp
100%
Succes
G. Hein
Sniper
Sniper
100%
Conversion
100%
Conver
1
Goals
1
Shots
G. Tsitaishvili
Provocateur
Provocateur
3
Fouls Won
3
Fouls
4
Duels
0
Pens W
ATK
H. Diallo
Sniper
Sniper
50%
Conversion
50%
Conver
1
Goals
2
Shots
Bench
O. Ba
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
C. Melieres
Cameo
Cameo
1
Minutes
1
Minute
0
Touche
None
Events
90'
S. Sane
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
B. Traore
Cameo
Cameo
13
Minutes
13
Minute
9
Touche
None
Events
77'
B. Stambouli
Cameo
Cameo
1
Minutes
1
Minute
0
Touche
None
Events
90'
G. Abuashvili
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
M. Bokele Mputu
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
I. Sane
Cameo
Cameo
13
Minutes
13
Minute
2
Touche
None
Events
77'
J. Asoro
Cameo
Cameo
9
Minutes
9
Minute
2
Touche
None
Events
88'

Nice

3-4-1-2
GK
Y. Diouf
NPC
NPC
90
Minutes
90
Minute
30%
Pass A
6.2
Rating
DEF
A. Mendy
NPC
NPC
86
Minutes
86
Minute
59%
Pass A
6.6
Rating
J. Bah
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
2
Fouls
5.6
Rating
K. Peprah
Provocateur
Provocateur
2
Fouls Won
2
Fouls
8
Duels
0
Pens W
MID
J. Clauss
Architect
Architect
3
Key Passes
3
Key Pa
0
Assist
30%
Pass A
H. Boudaoui
Sweeper
Sweeper
2
Cleanups
2
Cleanu
2
Interc
0
Blocks
C. Vanhoutte
Magnet
Magnet
69
Activity
69
Activi
59
Passes
10
Duels
A. Abdi
👻InvisibleNothing to note
ATK
S. Diop
NPC
NPC
79
Minutes
79
Minute
20%
Pass A
6.3
Rating
M. Cho
Sweeper
Sweeper
2
Cleanups
2
Cleanu
1
Interc
1
Blocks
Kevin
NPC
NPC
71
Minutes
71
Minute
5%
Pass A
6
Rating
Bench
M. Dupe
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
M. Bard
👻InvisibleNothing to note
46'
S. Abdul Samed
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
T. Louchet
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
M. Sanson
Cameo
Cameo
11
Minutes
11
Minute
6
Touche
None
Events
79'
T. Gouveia
Cameo
Cameo
11
Minutes
11
Minute
2
Touche
None
Events
86'
J. Boga
👻InvisibleNothing to note
71'
I. Jansson
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
T. Moffi
Cameo
Cameo
11
Minutes
11
Minute
2
Touche
None
Events
79'

Head to Head Record

27/01/2024
Ligue 1
Allianz Riviera
07/10/2023
Ligue 1
Stade Saint-Symphorien
23/01/2022
Ligue 1
Stade Saint-Symphorien
27/11/2021
Ligue 1
Allianz Riviera
21/02/2021
Ligue 1
Allianz Riviera
09/01/2021
Ligue 1
Stade Saint-Symphorien
07/12/2019
Ligue 1
Allianz Riviera
27/01/2018
Ligue 1
Stade Saint-Symphorien
Metz Win
Nice Win
Draw

After Matchweek 12

P
12
GF
24
GA
11
GD
+13
W
Win
W
Win
D
Draw
W
Win
D
Draw
P
12
GF
28
GA
11
GD
+17
W
Win
W
Win
D
Draw
L
Loss
W
Win
3Lens25
P
12
GF
21
GA
11
GD
+10
W
Win
W
Win
L
Loss
W
Win
W
Win
P
12
GF
24
GA
16
GD
+8
W
Win
L
Loss
W
Win
L
Loss
D
Draw
P
12
GF
23
GA
15
GD
+8
L
Loss
W
Win
L
Loss
W
Win
W
Win
P
12
GF
24
GA
21
GD
+3
L
Loss
L
Loss
W
Win
W
Win
D
Draw
7Lyon20
P
12
GF
18
GA
15
GD
+3
L
Loss
D
Draw
D
Draw
W
Win
L
Loss
P
12
GF
19
GA
17
GD
+2
W
Win
W
Win
D
Draw
L
Loss
D
Draw
9Nice17
P
12
GF
17
GA
18
GD
-1
L
Loss
L
Loss
W
Win
W
Win
W
Win
P
12
GF
18
GA
16
GD
+2
D
Draw
D
Draw
D
Draw
L
Loss
W
Win
P
12
GF
18
GA
21
GD
-3
L
Loss
W
Win
D
Draw
L
Loss
L
Loss
P
12
GF
13
GA
17
GD
-4
D
Draw
D
Draw
W
Win
W
Win
L
Loss
13Angers13
P
12
GF
10
GA
15
GD
-5
W
Win
L
Loss
D
Draw
W
Win
D
Draw
14Metz11
P
12
GF
12
GA
27
GD
-15
W
Win
W
Win
W
Win
L
Loss
L
Loss
P
12
GF
14
GA
21
GD
-7
L
Loss
D
Draw
L
Loss
L
Loss
D
Draw
16Nantes10
P
12
GF
11
GA
18
GD
-7
D
Draw
L
Loss
L
Loss
W
Win
L
Loss
P
12
GF
14
GA
26
GD
-12
D
Draw
L
Loss
D
Draw
L
Loss
D
Draw
P
12
GF
7
GA
19
GD
-12
L
Loss
L
Loss
L
Loss
L
Loss
D
Draw
Home Team
Away Team
Metz 2-1 Nice: Metz stuns Nice in VAR-fueled thriller (70/100)