Ligue 1 Regular Season - 3

Paris FC 3 - 2 FT Metz

Stade Jean Bouin

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

93
FT
Sun, Aug 31
Français
Paris FC
3-2
Metz
⚡ Intensity 95
⚖️ Balance 100
🏆 Stakes 6
🎲 Upset 0
Kebbal's brace ends Paris misery

Kebbal's Masterclass Rescues Paris in Five-Goal Frenzy

Must-Watch Futmetrix Score: 93/100. At Stade Jean Bouin, Paris FC clawed past Metz 3-2 in a relegation-battle thriller where Ilan Kebbal's clinical finishing and relentless Intensity transformed desperation into deliverance.

Chaos Reigns: Lead Changes Define the Afternoon

The Balance swung five times across 90 minutes at this struggling pair's collision. Sadibou Sané handed Metz an early advantage in the 22nd minute, but VAR controversy at the 44th—a penalty confirmed against Metz—shifted momentum. Kebbal converted from the spot in the 45th, level at half-time. Then came the knockout punch: a nine-minute blitz (52nd-54th) where Kebbal doubled his tally, B. Traore pulled one back, and Moses Simon sealed it at the 67th. Sané's 80th-minute red card buried Metz's Stakes—three straight losses now haunting them.

The Data Story: Dominance in the Numbers

Paris fired 24 shots (9 on target) to Metz's 14 (2 on target). Jonathan Fischer's six saves proved futile against Paris's xG advantage of 3.21 to 1.84. Possession favored Paris 51-49%, but the gulf in clinical finishing was stark: Kebbal's 9.6 rating—fuelled by two goals and three key passes—embodied Paris's superiority. Simon's goal-and-assist performance (8.5 rating) provided the supporting cast. Despite Metz's 88% pass accuracy, they lacked the cutting edge; Paris's desperation transformed into precision when it mattered most.

The Turning Point

The 52nd-minute goal flurry was the match's skeleton key. Kebbal's second, followed by Traore's response and Simon's clincher, compressed the contest into an emotional rollercoaster. Sané's ejection at 80 minutes—a foul too far—confirmed Paris's escape from the abyss. Both teams sit in the relegation zone, but Paris's three points offer oxygen; Metz's winless start deepens the crisis.

Key Questions

How did Sadibou Sané's red card shift the match?

The 80th-minute dismissal dismantled Metz's defensive structure. Down to ten men, they couldn't stem Paris's attacks—a numerical advantage that sealed the verdict.

What made Ilan Kebbal the standout performer?

His brace (penalty plus open-play finish) and three key passes earned a 9.6 rating. Kebbal was everywhere—clinical, decisive, unstoppable.

What triggered this five-goal thriller?

Three goals in nine minutes (45th-54th) fractured Metz. Paris's xG edge (3.21 vs 1.84) and 9 shots on target proved clinical finishing wins matches.

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
51%
49%
Paris FC 51%
Metz 49%
Shots
24
14
Paris FC 24
Metz 14
Shots on Target
9
2
Paris FC 9
Metz 2
Expected Goals (xG)
3.21
1.84
Paris FC 3.21
Metz 1.84
Passes
485
472
Paris FC 485
Metz 472
Pass Accuracy
88%
88%
Paris FC 88%
Metz 88%
Corners
14
6
Paris FC 14
Metz 6
Fouls
4
8
Paris FC 4
Metz 8
Yellow Cards
1
1
Paris FC 1
Metz 1
Red Cards
0
1
Paris FC 0
Metz 1

Match Events

S. Sane (G. Hein) 22'
44' Ilan Kebbal
45' I. Kebbal
Sadibou Sané 🟨 45'+1
HT
52' I. Kebbal (M. Simon)
B. Traore (G. Tsitaishvili) 54'
G. Tsitaishvili M. Bokele Mputu 🔄 62'
G. Abuashvili I. Sane 🔄 62'
66' 🔄 A. Camara P. Lees-Melou
66' 🔄 W. Geubbels J. Krasso
67' M. Simon (M. Lopez)
69' 🟨 Otávio
77' 🔄 T. De Smet N. Sangui
T. Yegbe A. Toure 🔄 77'
Sadibou Sané 🟥 80'
90' 🔄 V. Marchetti M. Cafaro
90' 🔄 M. Simon N. Dicko
B. Traore J. Deminguet 🔄 90'
I. Gueye B. Madjo 🔄 90'
FT

Player Cards

Season performance ratings for players in this match

Paris FC

Goalkeepers
K. Trapp
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
S. Chergui
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
M. Mbow
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Otavio
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
T. De Smet
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
M. Lopez
ARCHITECT
ARCHITECT
8
Key Passes
8
Key Passes
1
Assists
72%
Pass Acc
V. Marchetti
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
A. Camara
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
I. Kebbal
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
9.6
Rating
W. Geubbels
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
M. Simon
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.5
Rating
BENCH
R. Riou
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Sangui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
T. Kolodziejczak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Cafaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
L. Doucet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Lees-Melou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
J. Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Krasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
N. Dicko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Metz

Goalkeepers
J. Fischer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
K. Kouao
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
44%
Pass Acc
S. Sane
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
3
Fouls
6.3
Rating
J. Gbamin
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
69%
Pass Acc
T. Yegbe
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Midfielders
B. Stambouli
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
44%
Pass Acc
B. Traore
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
G. Tsitaishvili
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
G. Hein
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
47%
Pass Acc
G. Abuashvili
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
I. Gueye
NPC
NPC
89
Minutes
89
Minutes
6%
Pass Acc
6.6
Rating
BENCH
P. Sy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Melieres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Colin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Nduquidi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Deminguet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
A. Toure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
M. Bokele Mputu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
B. Madjo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
I. Sane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
18/01/2025 Metz 3 - 1 Paris FC Ligue 2 Stade Saint-Symphorien
14/09/2024 Paris FC 1 - 2 Metz Ligue 2 Stade Charléty
29/04/2023 Metz 1 - 1 Paris FC Ligue 2 Stade Saint-Symphorien
12/11/2022 Paris FC 1 - 4 Metz Ligue 2 Stade Charléty
22/02/2019 Metz 2 - 0 Paris FC Ligue 2 Stade Saint-Symphorien
22/09/2018 Paris FC 2 - 1 Metz Ligue 2 Stade Charléty
26/10/2016 Paris FC 1 - 1 Metz Coupe de la Ligue Stade Charléty
18/03/2016 Paris FC 1 - 2 Metz Ligue 2 Stade Sébastien Charléty
30/10/2015 Metz 2 - 1 Paris FC Ligue 2 Stade Saint-Symphorien
18/01/2025
3 - 1
Ligue 2 Stade Saint-Symphorien
14/09/2024
1 - 2
Ligue 2 Stade Charléty
29/04/2023
1 - 1
Ligue 2 Stade Saint-Symphorien
12/11/2022
1 - 4
Ligue 2 Stade Charléty
22/02/2019
2 - 0
Ligue 2 Stade Saint-Symphorien
22/09/2018
2 - 1
Ligue 2 Stade Charléty
26/10/2016
1 - 1
Coupe de la Ligue Stade Charléty
18/03/2016
1 - 2
Ligue 2 Stade Sébastien Charléty
30/10/2015
2 - 1
Ligue 2 Stade Saint-Symphorien
Paris FC Win
Metz Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 8 3 +5 WToulouse 3 - 6 Paris Saint Germain (30-08-2025)WParis Saint Germain 1 - 0 Angers (22-08-2025)WNantes 0 - 1 Paris Saint Germain (17-08-2025)
2 Lyon 3 9 5 0 +5 WLyon 1 - 0 Marseille (31-08-2025)WLyon 3 - 0 Metz (23-08-2025)WLens 0 - 1 Lyon (16-08-2025)
3 Lille 3 7 11 4 +7 WLorient 1 - 7 Lille (30-08-2025)WLille 1 - 0 Monaco (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
4 Monaco 3 6 6 4 +2 WMonaco 3 - 2 Strasbourg (31-08-2025)LLille 1 - 0 Monaco (24-08-2025)WMonaco 3 - 1 Le Havre (16-08-2025)
5 Lens 3 6 5 3 +2 WLens 3 - 1 Stade Brestois 29 (29-08-2025)WLe Havre 1 - 2 Lens (24-08-2025)LLens 0 - 1 Lyon (16-08-2025)
6 Strasbourg 3 6 4 3 +1 LMonaco 3 - 2 Strasbourg (31-08-2025)WStrasbourg 1 - 0 Nantes (24-08-2025)WMetz 0 - 1 Strasbourg (17-08-2025)
7 Toulouse 3 6 6 6 0 LToulouse 3 - 6 Paris Saint Germain (30-08-2025)WToulouse 2 - 0 Stade Brestois 29 (24-08-2025)WNice 0 - 1 Toulouse (16-08-2025)
8 Angers 3 4 2 2 0 DAngers 1 - 1 Rennes (31-08-2025)LParis Saint Germain 1 - 0 Angers (22-08-2025)WAngers 1 - 0 Paris FC (17-08-2025)
9 Rennes 3 4 2 5 -3 DAngers 1 - 1 Rennes (31-08-2025)LLorient 4 - 0 Rennes (24-08-2025)WRennes 1 - 0 Marseille (15-08-2025)
10 Marseille 3 3 5 4 +1 LLyon 1 - 0 Marseille (31-08-2025)WMarseille 5 - 2 Paris FC (23-08-2025)LRennes 1 - 0 Marseille (15-08-2025)
11 Le Havre 3 3 5 6 -1 WLe Havre 3 - 1 Nice (31-08-2025)LLe Havre 1 - 2 Lens (24-08-2025)LMonaco 3 - 1 Le Havre (16-08-2025)
12 Nice 3 3 4 5 -1 LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)LNice 0 - 1 Toulouse (16-08-2025)
13 Nantes 3 3 1 2 -1 WNantes 1 - 0 Auxerre (30-08-2025)LStrasbourg 1 - 0 Nantes (24-08-2025)LNantes 0 - 1 Paris Saint Germain (17-08-2025)
14 Auxerre 3 3 2 4 -2 LNantes 1 - 0 Auxerre (30-08-2025)LNice 3 - 1 Auxerre (23-08-2025)WAuxerre 1 - 0 Lorient (17-08-2025)
15 Lorient 3 3 5 8 -3 LLorient 1 - 7 Lille (30-08-2025)WLorient 4 - 0 Rennes (24-08-2025)LAuxerre 1 - 0 Lorient (17-08-2025)
16 Paris FC 3 3 5 8 -3 WParis FC 3 - 2 Metz (31-08-2025)LMarseille 5 - 2 Paris FC (23-08-2025)LAngers 1 - 0 Paris FC (17-08-2025)
17 Stade Brestois 29 3 1 4 8 -4 LLens 3 - 1 Stade Brestois 29 (29-08-2025)LToulouse 2 - 0 Stade Brestois 29 (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
18 Metz 3 0 2 7 -5 LParis FC 3 - 2 Metz (31-08-2025)LLyon 3 - 0 Metz (23-08-2025)LMetz 0 - 1 Strasbourg (17-08-2025)