Metz vs Nice

9 November 2025 · Ligue 1 · 2025/26 · Referee Stéphanie Frappart

Full time 2 – 1

Half-time: 0–1

  • Gauthier Hein 53’ (pen)
  • Habib Diallo 84’
  • Mohamed Ali-Cho 35’

Match summary

Metz came from behind to win 2-1 at home to Nice. Nice led 1-0 at half-time.

Mohamed Ali-Cho put Nice ahead in the 35th minute, set up by Charles Vanhoutte, Gauthier Hein equalised from the penalty spot in the 53rd minute, and Habib Diallo won it in the 84th minute, set up by Jean-Philippe Gbamin.

The chances backed that up: Metz created 1.33 expected goals (xG) from 9 shots to Nice's 0.78 from 11.

Match stats

49% Possession 51%
9 Shots 11
2 Shots on target 4
6 Corners 3
82 Attacks 71
31 Dangerous attacks 31
421 Passes 435
83% Pass accuracy 90%
16 Tackles 13
12 Fouls 19
2 Yellow cards 4
0 Red cards 0
0 Offsides 0

Key events

Metz Nice
Kick-off
21’
33’
35’
Mohamed-Ali ChoLeft foot shot0-1 (Nice)
39’
Kevin OmoruyiShot on target
42’
Sofiane DiopShot on target
Half-time0-1
Second half underway
VAR review
51’
52’
Juma BahFoul
Gauthier HeinPenalty1-1 (Metz)
53’
Cheikh SabalyFoul
74’
Ibou SanéCheikh Sabaly
77’
Boubacar TraoréJessy Deminguet
77’
Habib DialloRight foot shot2-1 (Metz)
84’
86’
Tiago GouveiaAntoine Mendy
87’
Joel AsoroHabib DialloInjury
88’
89’
VAR review
90+2’
Melvin Bard Argument
Cléo MélièresGauthier Hein
90+3’
Benjamin StambouliAlpha Touré
90+4’
90+6’
Juma BahShot on target
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 0.78 35’ Mohamed Ali-Cho (Nice), 0-1 35’ 53’ Gauthier Hein (Metz), 1-1 53’ 84’ Habib Diallo (Metz), 2-1 84’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 0.78 35’ Mohamed Ali-Cho (Nice), 0-1 Ali-Cho 35’ 53’ Gauthier Hein (Metz), 1-1 Hein 53’ 84’ Habib Diallo (Metz), 2-1 Diallo 84’
Metz 1.33 xGNice 0.78 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Nice attacking Metz attacking 
53’ Gauthier Hein (Metz), penalty, 0.76 xG, goal 84’ Habib Diallo (Metz), open play, 0.31 xG, goal 39’ Kevin Omoruyi (Nice), open play, 0.13 xG, saved 74’ Mohamed Ali-Cho (Nice), open play, 0.13 xG, off target 35’ Mohamed Ali-Cho (Nice), open play, 0.10 xG, goal 42’ Sofiane Diop (Nice), open play, 0.09 xG, saved 90+6’ Juma Bah (Nice), open play, 0.08 xG, saved 24’ Kevin Omoruyi (Nice), open play, 0.07 xG, off target 16’ Jessy Deminguet (Metz), open play, 0.07 xG, blocked 9’ Cheick Tidiane Sabaly (Metz), open play, 0.06 xG, off target 61’ Sofiane Diop (Nice), from a corner, 0.05 xG, blocked 88’ Terem Igobor Moffi (Nice), set piece, 0.06 xG, blocked 57’ Giorgi Tsitaishvili (Metz), from a corner, 0.04 xG, blocked 65’ Kojo Peprah Oppong (Nice), from a corner, 0.03 xG, off target 48’ Giorgi Tsitaishvili (Metz), open play, 0.03 xG, hit the woodwork 57’ Alpha Touré (Metz), from a corner, 0.03 xG, blocked 69’ Habib Diallo (Metz), open play, 0.03 xG, off target 11’ Mohamed Ali-Cho (Nice), open play, 0.02 xG, off target 39’ Sofiane Diop (Nice), open play, 0.02 xG, off target 3’ Koffi Kouao (Metz), from a corner, 0.02 xG, off target 53’ Gauthier Hein (Metz), penalty, 0.76 xG, goal 84’ Habib Diallo (Metz), open play, 0.31 xG, goal 39’ Kevin Omoruyi (Nice), open play, 0.13 xG, saved 74’ Mohamed Ali-Cho (Nice), open play, 0.13 xG, off target 35’ Mohamed Ali-Cho (Nice), open play, 0.10 xG, goal 42’ Sofiane Diop (Nice), open play, 0.09 xG, saved 90+6’ Juma Bah (Nice), open play, 0.08 xG, saved 24’ Kevin Omoruyi (Nice), open play, 0.07 xG, off target 16’ Jessy Deminguet (Metz), open play, 0.07 xG, blocked 9’ Cheick Tidiane Sabaly (Metz), open play, 0.06 xG, off target 88’ Terem Igobor Moffi (Nice), set piece, 0.06 xG, blocked 61’ Sofiane Diop (Nice), from a corner, 0.05 xG, blocked 57’ Giorgi Tsitaishvili (Metz), from a corner, 0.04 xG, blocked 65’ Kojo Peprah Oppong (Nice), from a corner, 0.03 xG, off target 48’ Giorgi Tsitaishvili (Metz), open play, 0.03 xG, hit the woodwork 57’ Alpha Touré (Metz), from a corner, 0.03 xG, blocked 69’ Habib Diallo (Metz), open play, 0.03 xG, off target 11’ Mohamed Ali-Cho (Nice), open play, 0.02 xG, off target 39’ Sofiane Diop (Nice), open play, 0.02 xG, off target 3’ Koffi Kouao (Metz), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lineup not available for this match.

Nice 3-4-1-2 Starting XI
Diouf
Oppong
Bah
Mendy 86’
Abdi 46’
Vanhoutte
Boudaoui
Clauss
Diop 79’
Carlos 71’
Cho 79’

Player stats

PlayerPosMinGAShxGxAKPCards
Jonathan Fischer GK900 0.000.000
Koffi Kouao DEF901 0.020.000
Terry Yegbe DEF900 0.000.000
Jean-Philippe Gbamin DEF9010 0.000.311
Maxime Colin DEF900 0.000.031
Alpha Touré MID901 0.030.041
Jessy Deminguet MID791 0.070.000
Cheick Tidiane Sabaly MID791 0.060.031
Gauthier Hein MID9011 0.760.061
Giorgi Tsitaishvili MID902 0.070.000
Habib Diallo FWD9012 0.330.071
Boubacar Traore Sub110 0.000.000
Ibou Sané Sub110 0.000.000
Benjamin Stambouli Sub10 0.000.000
Joel Asoro Sub10 0.000.000
Cleo Mélières Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Metz win 32% Avg odds 3.00
Draw 26% Avg odds 3.58
Nice win 42% Avg odds 2.24

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.