Ligue 1 Regular Season - 16

Metz 2 - 3 FT Paris Saint Germain

Stade Saint-Symphorien

AI-powered match analysis and previews to help you decide which games are worth watching

71
FT
Sat, Dec 13
Français
Metz
2-3
Paris Saint Germain
⚡ Intensity 61
⚖️ Balance 36
🏆 Stakes 67
🎲 Upset 0
PSG edge five-goal thriller in Metz.

PSG Scrape Past Resilient Metz in Five-Goal Epic

Highly Entertaining Futmetrix Score: 71/100. A vital victory for Paris Saint Germain that keeps their title charge alive while leaving Metz heartbroken in their battle against the drop.

Mbaye Pulls the Strings

The Stakes could not have been higher at Stade Saint-Symphorien, with a desperate Metz facing a Paris Saint Germain side hunting the top spot. From the kick-off, the visitor's Intensity was overwhelming. The first half belonged to the teenage sensation Ibrahim Mbaye. After G. Ramos poked home the opener in the 31st minute, Mbaye took control. His vision carved open the Metz backline to set up Q. Ndjantou for a composed finish in the 39th. It looked like a routine evening for the giants until the hosts found a lifeline.

A Brave Stand at Saint-Symphorien

The turning point of the narrative arrived just before the break. Out of nowhere, Jessy Deminguet unleashed a strike in the 42nd minute that shifted the momentum entirely. Metz found their tactical Balance in the second half, largely due to the heroics of Jonathan Fischer in goal. His 6 saves were a masterclass in shot-stopping, frustrating Paris repeatedly. Although D. Doue looked to have sealed it with PSG's third, a late goal from G. Tsitaishvili set up a frantic finale. The Upset Factor remained high until the final whistle, but Paris held firm to escape with a 3-2 win that was far more difficult than the league table suggested.

Key Questions

What caused the 5-goal thriller?

PSG's creative clinical edge met a resilient Metz counter-attack, fueled by Ibrahim Mbaye’s vision and Jonathan Fischer’s heroic saves keeping the underdog in contention until the final whistle.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
40%
60%
Metz 40%
Paris Saint Germain 60%
Shots
9
14
Metz 9
Paris Saint Germain 14
Shots on Target
5
9
Metz 5
Paris Saint Germain 9
Expected Goals (xG)
0.57
1.74
Metz 0.57
Paris Saint Germain 1.74
Passes
444
679
Metz 444
Paris Saint Germain 679
Pass Accuracy
86%
92%
Metz 86%
Paris Saint Germain 92%
Corners
4
4
Metz 4
Paris Saint Germain 4
Fouls
10
10
Metz 10
Paris Saint Germain 10
Yellow Cards
2
1
Metz 2
Paris Saint Germain 1
Red Cards
0
0
Metz 0
Paris Saint Germain 0

Match Events

16' 🟨 M. Mbaye
G. Ramos (Lee Kang-In) 31'
Q. Ndjantou (I. Mbaye) 39'
42' J. Deminguet
HT
F. Ruiz D. Doue 🔄 46'
D. Doue (I. Mbaye) 63'
Q. Ndjantou K. Kvaratskhelia 🔄 66'
G. Ramos B. Barcola 🔄 66'
74' 🔄 T. Yegbe S. Sane
W. Zaire-Emery 🟨 75'
80' G. Tsitaishvili (G. Hein)
85' 🔄 G. Tsitaishvili G. Abuashvili
85' 🔄 M. Mbaye C. Sabaly
85' 🔄 B. Traore A. Toure
I. Mbaye L. Beraldo 🔄 90'+1
90'+3 🟨 K. Kouao
FT

Player Cards

Season performance ratings for players in this match

Metz

Goalkeepers
Jonathan Fischer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Koffi Kouao
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Jean-Philippe Gbamin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Terry Yegbe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Maxime Colin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Jessy Deminguet
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Boubacar Traoré
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Malick Mbaye
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
84
Total Mins
85
Entry
Gauthier Hein
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Georgiy Tsitaishvili
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
Habib Diallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Ousmane Ba
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sadibou Sané
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Alpha Touré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Benjamin Stambouli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Giorgi Abuashvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Cheick Tidiane Sabaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Ibou Sane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Morgan Bokele Mputu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brian Madjo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Paris Saint Germain

Goalkeepers
Matvey Safonov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Warren Zaïre-Emery
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
59%
Pass Acc
Ilya Zabarnyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Willian Pacho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Lucas Hernández
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
75%
Duel Win %
Midfielders
Quentin Ndjantou
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Vitinha
MAGNET
MAGNET
131
Activity
131
Activity
126
Passes
5
Duels
Fabián Ruiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Kang-in Lee
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
55%
Pass Acc
Gonçalo Ramos
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7
Rating
Ibrahim Mbaye
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
31%
Pass Acc
BENCH
Renato Marin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Chevalier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Beraldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Nuno Mendes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Neves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Désiré Doué
SUPER SUB
SUPER SUB
0
Impact
0
Impact
50
Minutes
7.9
Rating
Bradley Barcola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Khvicha Kvaratskhelia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
19/05/2024 Metz 0 - 2 Paris Saint Germain Ligue 1 Stade Saint-Symphorien
20/12/2023 Paris Saint Germain 3 - 1 Metz Ligue 1 Parc des Princes
21/05/2022 Paris Saint Germain 5 - 0 Metz Ligue 1 Parc des Princes
22/09/2021 Metz 1 - 2 Paris Saint Germain Ligue 1 Stade Saint-Symphorien
24/04/2021 Metz 1 - 3 Paris Saint Germain Ligue 1 Stade Saint-Symphorien
16/09/2020 Paris Saint Germain 1 - 0 Metz Ligue 1 Parc des Princes
30/08/2019 Metz 0 - 2 Paris Saint Germain Ligue 1 Stade Saint-Symphorien
10/03/2018 Paris Saint Germain 5 - 0 Metz Ligue 1 Parc des Princes
08/09/2017 Metz 1 - 5 Paris Saint Germain Ligue 1 Stade Saint-Symphorien
19/05/2024
Ligue 1 Stade Saint-Symphorien
20/12/2023
Ligue 1 Parc des Princes
21/05/2022
Ligue 1 Parc des Princes
22/09/2021
Ligue 1 Stade Saint-Symphorien
24/04/2021
Ligue 1 Stade Saint-Symphorien
16/09/2020
Ligue 1 Parc des Princes
30/08/2019
Ligue 1 Stade Saint-Symphorien
10/03/2018
Ligue 1 Parc des Princes
08/09/2017
Ligue 1 Stade Saint-Symphorien
Metz Win
Paris Saint Germain Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 16 37 28 13 +15 WLens 2 - 0 Nice (14-12-2025)WNantes 1 - 2 Lens (06-12-2025)WAngers 1 - 2 Lens (30-11-2025)WLens 1 - 0 Strasbourg (22-11-2025)WMonaco 1 - 4 Lens (08-11-2025)
2 Paris Saint Germain 16 36 35 14 +21 WMetz 2 - 3 Paris Saint Germain (13-12-2025)WParis Saint Germain 5 - 0 Rennes (06-12-2025)LMonaco 1 - 0 Paris Saint Germain (29-11-2025)WParis Saint Germain 3 - 0 Le Havre (22-11-2025)WLyon 2 - 3 Paris Saint Germain (09-11-2025)
3 Marseille 16 32 36 15 +21 WMarseille 1 - 0 Monaco (14-12-2025)LLille 1 - 0 Marseille (05-12-2025)DMarseille 2 - 2 Toulouse (29-11-2025)WNice 1 - 5 Marseille (21-11-2025)WMarseille 3 - 0 Stade Brestois 29 (08-11-2025)
4 Lille 16 32 33 20 +13 WAuxerre 3 - 4 Lille (14-12-2025)WLille 1 - 0 Marseille (05-12-2025)WLe Havre 0 - 1 Lille (30-11-2025)WLille 4 - 2 Paris FC (23-11-2025)LStrasbourg 2 - 0 Lille (09-11-2025)
5 Lyon 16 27 22 16 +6 WLyon 1 - 0 Le Havre (14-12-2025)LLorient 1 - 0 Lyon (07-12-2025)WLyon 3 - 0 Nantes (30-11-2025)DAuxerre 0 - 0 Lyon (23-11-2025)LLyon 2 - 3 Paris Saint Germain (09-11-2025)
6 Rennes 16 27 27 24 +3 WRennes 3 - 1 Stade Brestois 29 (13-12-2025)LParis Saint Germain 5 - 0 Rennes (06-12-2025)WMetz 0 - 1 Rennes (28-11-2025)WRennes 4 - 1 Monaco (22-11-2025)WParis FC 0 - 1 Rennes (07-11-2025)
7 Strasbourg 16 23 25 20 +5 DStrasbourg 0 - 0 Lorient (14-12-2025)LToulouse 1 - 0 Strasbourg (06-12-2025)LStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)LLens 1 - 0 Strasbourg (22-11-2025)WStrasbourg 2 - 0 Lille (09-11-2025)
8 Toulouse 16 23 24 19 +5 WParis FC 0 - 3 Toulouse (13-12-2025)WToulouse 1 - 0 Strasbourg (06-12-2025)DMarseille 2 - 2 Toulouse (29-11-2025)LToulouse 0 - 1 Angers (23-11-2025)DLorient 1 - 1 Toulouse (09-11-2025)
9 Monaco 16 23 26 27 -1 LMarseille 1 - 0 Monaco (14-12-2025)LStade Brestois 29 1 - 0 Monaco (05-12-2025)WMonaco 1 - 0 Paris Saint Germain (29-11-2025)LRennes 4 - 1 Monaco (22-11-2025)LMonaco 1 - 4 Lens (08-11-2025)
10 Angers 16 22 17 18 -1 WAngers 4 - 1 Nantes (12-12-2025)WNice 0 - 1 Angers (07-12-2025)LAngers 1 - 2 Lens (30-11-2025)WToulouse 0 - 1 Angers (23-11-2025)WAngers 2 - 0 Auxerre (09-11-2025)
11 Stade Brestois 29 16 19 21 27 -6 LRennes 3 - 1 Stade Brestois 29 (13-12-2025)WStade Brestois 29 1 - 0 Monaco (05-12-2025)WStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)WStade Brestois 29 3 - 2 Metz (23-11-2025)LMarseille 3 - 0 Stade Brestois 29 (08-11-2025)
12 Lorient 16 18 19 28 -9 DStrasbourg 0 - 0 Lorient (14-12-2025)WLorient 1 - 0 Lyon (07-12-2025)WLorient 3 - 1 Nice (30-11-2025)DNantes 1 - 1 Lorient (23-11-2025)DLorient 1 - 1 Toulouse (09-11-2025)
13 Nice 16 17 19 29 -10 LLens 2 - 0 Nice (14-12-2025)LNice 0 - 1 Angers (07-12-2025)LLorient 3 - 1 Nice (30-11-2025)LNice 1 - 5 Marseille (21-11-2025)LMetz 2 - 1 Nice (09-11-2025)
14 Paris FC 16 16 21 29 -8 LParis FC 0 - 3 Toulouse (13-12-2025)DLe Havre 0 - 0 Paris FC (07-12-2025)DParis FC 1 - 1 Auxerre (29-11-2025)LLille 4 - 2 Paris FC (23-11-2025)LParis FC 0 - 1 Rennes (07-11-2025)
15 Le Havre 16 15 13 22 -9 LLyon 1 - 0 Le Havre (14-12-2025)DLe Havre 0 - 0 Paris FC (07-12-2025)LLe Havre 0 - 1 Lille (30-11-2025)LParis Saint Germain 3 - 0 Le Havre (22-11-2025)DLe Havre 1 - 1 Nantes (08-11-2025)
16 Auxerre 16 12 14 25 -11 LAuxerre 3 - 4 Lille (14-12-2025)WAuxerre 3 - 1 Metz (07-12-2025)DParis FC 1 - 1 Auxerre (29-11-2025)DAuxerre 0 - 0 Lyon (23-11-2025)LAngers 2 - 0 Auxerre (09-11-2025)
17 Nantes 16 11 14 28 -14 LAngers 4 - 1 Nantes (12-12-2025)LNantes 1 - 2 Lens (06-12-2025)LLyon 3 - 0 Nantes (30-11-2025)DNantes 1 - 1 Lorient (23-11-2025)DLe Havre 1 - 1 Nantes (08-11-2025)
18 Metz 16 11 17 37 -20 LMetz 2 - 3 Paris Saint Germain (13-12-2025)LAuxerre 3 - 1 Metz (07-12-2025)LMetz 0 - 1 Rennes (28-11-2025)LStade Brestois 29 3 - 2 Metz (23-11-2025)WMetz 2 - 1 Nice (09-11-2025)