French Ligue 1

Metz vs Nice, 2025-26 Ligue 1

· French Ligue 1
  • 53': Gauthier Hein (P)
  • 84': Habib Diallo
FT
2 - 1
  • 35': Mohamed-Ali Cho

About

Metz are hosting Nice at Stade Saint-Symphorien, Metz, France, starting on . The match is a part of the French Ligue 1.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Cheikh Sabaly (Metz) wins a free kick on the right wing.
  • 3': Foul by Ali Abdi (Nice).
  • 3': Corner, Metz. Conceded by Kojo Peprah Oppong.
  • 3': Attempt missed. Koffi Kouao (Metz) right footed shot from outside the box is high and wide to the left following a corner.
  • 4': Cheikh Sabaly (Metz) wins a free kick in the defensive half.
  • 4': Foul by Kevin Carlos (Nice).
  • 9': Attempt missed. Cheikh Sabaly (Metz) right footed shot from the right side of the box is high and wide to the right. Assisted by Gauthier Hein.
  • 11': Attempt missed. Mohamed-Ali Cho (Nice) left footed shot from outside the box misses to the left. Assisted by Sofiane Diop.
  • 16': Attempt blocked. Jessy Deminguet (Metz) left footed shot from outside the box is blocked. Assisted by Habib Diallo.
  • 16': Foul by Kevin Carlos (Nice).
  • 16': Koffi Kouao (Metz) wins a free kick in the attacking half.
  • 16': Corner, Metz. Conceded by Jonathan Clauss.
  • 19': Foul by Sofiane Diop (Nice).
  • 19': Jessy Deminguet (Metz) wins a free kick on the left wing.
  • 20': Foul by Cheikh Sabaly (Metz).
  • 20': Sofiane Diop (Nice) wins a free kick in the defensive half.
  • 21': Foul by Antoine Mendy (Nice).
  • 21': Habib Diallo (Metz) wins a free kick in the defensive half.
  • 21': Antoine Mendy (Nice) is shown the yellow card for a bad foul.
  • 23': Foul by Cheikh Sabaly (Metz).
  • 23': Hicham Boudaoui (Nice) wins a free kick in the defensive half.
  • 24': Attempt missed. Kevin Carlos (Nice) header from the right side of the six yard box misses to the left. Assisted by Jonathan Clauss with a cross.
  • 27': Ali Abdi (Nice) wins a free kick on the left wing.
  • 27': Foul by Cheikh Sabaly (Metz).
  • 29': Delay in match because of an injury Cheikh Sabaly (Metz).
  • 30': Delay over. They are ready to continue.
  • 32': Foul by Charles Vanhoutte (Nice).
  • 32': Gauthier Hein (Metz) wins a free kick in the defensive half.
  • 33': Foul by Hicham Boudaoui (Nice).
  • 33': Giorgi Tsitaishvili (Metz) wins a free kick in the attacking half.
  • 33': Hicham Boudaoui (Nice) is shown the yellow card for a bad foul.
  • 35': Goal! Metz 0, Nice 1. Mohamed-Ali Cho (Nice) left footed shot from the centre of the box to the top left corner. Assisted by Charles Vanhoutte.
  • 39': Attempt missed. Sofiane Diop (Nice) right footed shot from outside the box is high and wide to the right. Assisted by Charles Vanhoutte.
  • 39': Attempt saved. Kevin Carlos (Nice) right footed shot from outside the box is saved in the top centre of the goal by Jonathan Fischer (Metz). Assisted by Hicham Boudaoui.
  • 40': Antoine Mendy (Nice) wins a free kick in the defensive half.
  • 40': Foul by Habib Diallo (Metz).
  • 42': Attempt saved. Sofiane Diop (Nice) right footed shot from the centre of the box is saved in the centre of the goal by Jonathan Fischer (Metz). Assisted by Kevin Carlos with a cross.
  • 44': Foul by Kevin Carlos (Nice).
  • 44': Jean-Philippe Gbamin (Metz) wins a free kick in the defensive half.
  • 45': Fourth official has announced 2 minutes of added time.
  • 45'+2': Foul by Alpha Touré (Metz).
  • 45'+2': Jonathan Clauss (Nice) wins a free kick in the defensive half.
  • 45'+2': First Half ends, Metz 0, Nice 1.
  • 45': Second Half begins Metz 0, Nice 1.
  • 45': Substitution, Nice. Melvin Bard replaces Ali Abdi.
  • 47': Foul by Melvin Bard (Nice).
  • 47': Koffi Kouao (Metz) wins a free kick in the defensive half.
  • 48': Giorgi Tsitaishvili (Metz) hits the bar with a left footed shot from outside the box. Assisted by Cheikh Sabaly.
  • 50': Alpha Touré (Metz) wins a free kick in the defensive half.
  • 50': Foul by Kevin Carlos (Nice).
  • 50': Penalty Metz. Habib Diallo draws a foul in the penalty area.
  • 50': Penalty conceded by Juma Bah (Nice) after a foul in the penalty area.
  • 51': VAR Decision: Penalty Metz.
  • 52': Juma Bah (Nice) is shown the yellow card for a bad foul.
  • 53': Goal! Metz 1, Nice 1. Gauthier Hein (Metz) converts the penalty with a left footed shot to the bottom right corner.
  • 56': Corner, Metz. Conceded by Charles Vanhoutte.
  • 56': Corner, Metz. Conceded by Melvin Bard.
  • 57': Attempt blocked. Giorgi Tsitaishvili (Metz) left footed shot from outside the box is blocked. Assisted by Alpha Touré.
  • 57': Attempt blocked. Alpha Touré (Metz) left footed shot from outside the box is blocked.
  • 58': Corner, Metz. Conceded by Jonathan Clauss.
  • 58': Foul by Jean-Philippe Gbamin (Metz).
  • 58': Kojo Peprah Oppong (Nice) wins a free kick in the defensive half.
  • 59': Foul by Habib Diallo (Metz).
  • 59': Jonathan Clauss (Nice) wins a free kick in the defensive half.
  • 60': Corner, Nice. Conceded by Alpha Touré.
  • 61': Corner, Nice. Conceded by Maxime Colin.
  • 61': Attempt blocked. Sofiane Diop (Nice) header from the left side of the six yard box is blocked. Assisted by Juma Bah with a headed pass.
  • 62': Foul by Maxime Colin (Metz).
  • 62': Hicham Boudaoui (Nice) wins a free kick in the defensive half.
  • 63': Cheikh Sabaly (Metz) wins a free kick on the right wing.
  • 63': Foul by Charles Vanhoutte (Nice).
  • 65': Attempt missed. Kojo Peprah Oppong (Nice) header from the centre of the box misses to the right. Assisted by Mohamed-Ali Cho with a cross.
  • 67': Foul by Charles Vanhoutte (Nice).
  • 67': Jessy Deminguet (Metz) wins a free kick in the defensive half.
  • 67': Antoine Mendy (Nice) wins a free kick in the defensive half.
  • 67': Foul by Habib Diallo (Metz).
  • 69': Attempt missed. Habib Diallo (Metz) right footed shot from outside the box is high and wide to the right. Assisted by Maxime Colin.
  • 71': Substitution, Nice. Jérémie Boga replaces Kevin Carlos.
  • 74': Attempt missed. Mohamed-Ali Cho (Nice) header from the centre of the box is high and wide to the left. Assisted by Jonathan Clauss with a cross.
  • 74': Cheikh Sabaly (Metz) is shown the yellow card for a bad foul.
  • 76': Foul by Jonathan Clauss (Nice).
  • 76': Giorgi Tsitaishvili (Metz) wins a free kick on the left wing.
  • 77': Substitution, Metz. Boubacar Traoré replaces Jessy Deminguet.
  • 77': Substitution, Metz. Ibou Sané replaces Cheikh Sabaly.
  • 77': Corner, Metz. Conceded by Hicham Boudaoui.
  • 78': Foul by Antoine Mendy (Nice).
  • 78': Giorgi Tsitaishvili (Metz) wins a free kick in the defensive half.
  • 79': Substitution, Nice. Terem Moffi replaces Mohamed-Ali Cho.
  • 79': Substitution, Nice. Morgan Sanson replaces Sofiane Diop.
  • 80': Foul by Juma Bah (Nice).
  • 80': Habib Diallo (Metz) wins a free kick in the defensive half.
  • 82': Corner, Nice. Conceded by Ibou Sané.
  • 83': Foul by Antoine Mendy (Nice).
  • 83': Terry Yegbe (Metz) wins a free kick in the defensive half.
  • 84': Goal! Metz 2, Nice 1. Habib Diallo (Metz) right footed shot from the centre of the box to the high centre of the goal. Assisted by Jean-Philippe Gbamin following a fast break.
  • 86': Substitution, Nice. Tiago Gouveia replaces Antoine Mendy.
  • 87': Foul by Gauthier Hein (Metz).
  • 87': Kojo Peprah Oppong (Nice) wins a free kick in the attacking half.
  • 87': Gauthier Hein (Metz) is shown the yellow card for a bad foul.
  • 87': Delay in match because of an injury Habib Diallo (Metz).
  • 88': Delay over. They are ready to continue.
  • 88': Substitution, Metz. Joel Asoro replaces Habib Diallo because of an injury.
  • 88': Attempt blocked. Terem Moffi (Nice) header from the centre of the box is blocked. Assisted by Jonathan Clauss.
  • 89': VAR Decision: No Penalty Nice.
  • 90': Fourth official has announced 6 minutes of added time.
  • 90'+1': Handball by Morgan Sanson (Nice).
  • 90'+1': Foul by Joel Asoro (Metz).
  • 90'+1': Juma Bah (Nice) wins a free kick in the defensive half.
  • 90'+2': Alpha Touré (Metz) wins a free kick in the defensive half.
  • 90'+2': Foul by Melvin Bard (Nice).
  • 90'+2': Melvin Bard (Nice) is shown the yellow card.
  • 90'+3': Substitution, Metz. Cleo Mélières replaces Gauthier Hein.
  • 90'+4': Substitution, Metz. Benjamin Stambouli replaces Alpha Touré.
  • 90'+4': Foul by Giorgi Tsitaishvili (Metz).
  • 90'+4': Morgan Sanson (Nice) wins a free kick in the defensive half.
  • 90'+6': Attempt saved. Juma Bah (Nice) right footed shot from the centre of the box is saved in the top right corner by Jonathan Fischer (Metz). Assisted by Terem Moffi.
  • 90'+7': Second Half ends, Metz 2, Nice 1.
  • 0': Match ends, Metz 2, Nice 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/2502.png&h=25&scale=crop&w=25&location=originNICE METZhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/177.png&h=25&scale=crop&w=25&location=origin
19 Fouls 12
4 Yellow Cards 2
0 Red Cards 0
0 Offsides 0
3 Corner Kicks 6
0 Saves 3
50.6 Possession 49.4
11 SHOTS 9
4 ON GOAL 2
0.4 On Target % 0.2
0 Penalty Goals 1
0 Penalty Kicks Taken 1
390 Accurate Passes 351
435 Passes 421
0.9 Pass Completion % 0.8
8 Accurate Crosses 4
18 Crosses 24
0.4 Cross % 0.2
29 Long Balls 75
20 Accurate Long Balls 46
0.7 Long Balls % 0.6
2 Blocked Shots 3
6 Effective Tackles 9
13 Tackles 16
0.5 Tackle % 0.6
11 Interceptions 7
24 Effective Clearances 12
24 Clearances 12

Game Information

Competition: French Ligue 1

Venue: Stade Saint-Symphorien
Location: Metz, France
Attendance: 20,683

Ligue 1 Standings

# TEAM GP GD PTS
1 Lens 16 +15 37
2 Paris Saint-Germain 16 +21 36
3 Marseille 16 +21 32
4 Lille 16 +13 32
Full Standings

Line-Ups

METZ Metz (4-2-3-1)

No. Name
1 Jonathan Fischer (GK)
15 Terry Yegbe
5 Jean-Philippe Gbamin
2 Maxime Colin
39 Koffi Kouao
10 Gauthier Hein
20 Jessy Deminguet
12 Alpha Touré
30 Habib Diallo
7 Giorgi Tsitaishvili
14 Cheick Sabaly Yellow Card

NICE Nice (3-4-1-2)

No. Name
80 Yehvann Diouf (GK)
28 Juma Bah Yellow Card
37 Kojo Peprah Oppong
33 Antoine Mendy Yellow Card
24 Charles Vanhoutte
6 Hicham Boudaoui Yellow Card
10 Sofiane Diop
2 Ali Abdi
92 Jonathan Clauss
90 Kevin Carlos
25 Mohamed-Ali Cho

Ligue 1 News

Modern classics: 25 of the best kits from the 21st century
Modern classics: 25 of the best kits from the 21st century

As we approach the end of 2025, we've assembled 25 of the best original kit designs worn by top clubs from around the world since the year 2000.

Transfer window preview: What do Europe's big clubs need?
Transfer window preview: What do Europe's big clubs need?

The transfer window is set to open across Europe in January, so what are the top clubs planning? Who comes in? Who will go?

Transfer rumors, news: Arsenal, Chelsea eye Marseille's Bakola
Transfer rumors, news: Arsenal, Chelsea eye Marseille's Bakola

Marseille midfielder Darryl Bakola is attracting interest from Premier League rivals Arsenal and Chelsea. Transfer Talk has the latest news and rumors.

Chelsea using Strasbourg as a farm team: New Premier League blueprint?
Chelsea using Strasbourg as a farm team: New Premier League blueprint?

Strasbourg now exists as a training ground for Chelsea prospects, akin to baseball's farm system. Is this the future of European soccer?

Sources: Real Madrid's Endrick headed to Lyon on loan
Sources: Real Madrid's Endrick headed to Lyon on loan

Lyon and Real Madrid agreed on Monday to a six-month loan for striker Endrick, sources told ESPN. The loan does not include an option to make the move permanent.