Ligue 1 Regular Season - 29

Paris FC 4 - 1 FT Monaco

Stade Jean Bouin

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
64
FT
Fri, Apr 10
Français
Paris FC
4-1
Monaco
⚡ Intensity 63
⚖️ Balance 22
🏆 Stakes 51
🎲 Upset 60
Clinical Paris FC dismantle stunned Monaco.

Parisian Masterclass Shocks the Principality

Worth Watching Futmetrix Score: 64/100. A stunning exhibition of ruthless counter-attacking football exposed the deep fragility of sterile possession against a highly clinical strike force.

Early Ambush

Fans at Stade Jean Bouin had barely found their seats before Paris FC completely tore up the script. The hosts unleashed an absolute storm, with Jonathan Ikoné firing home the opener in just the fourth minute. The raw Intensity of their pressing left the visitors shell-shocked. Four minutes later, veteran marksman Ciro Immobile doubled the advantage, capping off a blistering start that completely defied the pre-match expectations. Despite enjoying a vast majority of the early ball, the Principality side looked incredibly vulnerable to every swift transition. The hosts used the early momentum to dictate the rhythm, proving that holding the ball matters far less than what you actually do with it in the final third. This chaotic, electric opening phase laid the foundation for an unforgettable evening in the capital.

The Counter-Punch

Just as Monaco attempted to settle their nerves and build structured attacks, Ikoné struck again in the twenty-first minute after linking up brilliantly with Immobile. This massive early deficit pushed the Upset Factor completely off the charts. The visitors desperately needed a lifeline, and they found a brief glimmer of hope when Folarin Balogun converted an excellent delivery from Aladji Bamba before the interval. The heavy favourites dominated the possession statistics and racked up a staggering number of corners, but their final ball consistently lacked the required precision. Paris FC absorbed immense pressure, sitting deep and challenging their highly-ranked opponents to find a way through a brilliantly organized defensive block. The sheer volume of attempts from the visitors turned the penalty area into a shooting gallery, yet the hosts stood remarkably firm.

Closing the Show

The second half evolved into a fascinating tactical standoff. The visitors held sixty-five percent of the ball, desperately trying to salvage their European qualification hopes. However, the structural Balance of the match was entirely in the hosts' favour. The final nail in the coffin arrived via a brilliant substitution. Luca Koleosho stepped onto the pitch and needed just six minutes to make his mark, grabbing the fourth goal in the seventy-first minute to trigger wild celebrations. This massive victory solidifies a comfortable mid-table standing for the capital club, while simultaneously dealing a severe blow to the away side's UEFA Europa League ambitions. It was a classic display of quality over quantity at Stade Jean Bouin, serving as a harsh reminder that defensive vulnerability will always be severely punished at this elite level.

Key Questions

What made Jonathan Ikoné the Man of the Match?

His devastating early brace completely shattered the visitors' game plan, providing the ruthless finishing needed to secure a massive upset victory.

What caused the 5-goal thriller?

A brilliant clash of styles, combining ruthless counter-attacking efficiency from the hosts against a high-volume, aggressive shooting approach from the visitors.

How did substitute Jonathan Ikoné change the game?

Ikoné actually started and dominated early with two goals, while it was true substitute Luca Koleosho who provided the final breakthrough late in the match.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
35%
65%
Paris FC 35%
Monaco 65%
Shots
12
18
Paris FC 12
Monaco 18
Shots on Target
6
5
Paris FC 6
Monaco 5
Expected Goals (xG)
2.58
2.23
Paris FC 2.58
Monaco 2.23
Passes
332
601
Paris FC 332
Monaco 601
Pass Accuracy
75%
85%
Paris FC 75%
Monaco 85%
Corners
1
9
Paris FC 1
Monaco 9
Fouls
5
6
Paris FC 5
Monaco 6
Yellow Cards
1
0
Paris FC 1
Monaco 0
Red Cards
0
0
Paris FC 0
Monaco 0

Match Events

4' J. Ikone (M. Simon)
8' C. Immobile (M. Munetsi)
21' J. Ikone (C. Immobile)
F. Balogun (A. Bamba) 36'
HT
J. Teze K. Diatta 🔄 46'
L. Camara C. Mawissa 🔄 46'
59' 🟨 A. Camara
65' 🔄 J. Ikone L. Koleosho
65' 🔄 M. Lopez R. Matondo
65' 🔄 A. Camara H. Traore
T. Kehrer P. Pogba 🔄 69'
M. Coulibaly M. Akliouche 🔄 69'
71' L. Koleosho
75' 🔄 C. Immobile A. Gory
F. Balogun M. Biereth 🔄 87'
87' 🔄 M. Simon W. Geubbels
FT

Player Cards

Our take on every player in this match

Paris FC

Goalkeepers
Kevin Trapp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Adama Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Diego Coppola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Moustapha Mbow
SHIELD
SHIELD
3
Blocks
3
Blocks
2
Interceptions
0
Tackles
Nhoa Sangui
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Midfielders
Pierre Lees Melou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Maxime López
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Jonathan Ikoné
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.2
Rating
Marshall Munetsi
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Moses Simon
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Forwards
Ciro Immobile
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Obed Nkambadio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hamari Traoré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Samir Sophian Chergui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rudy Matondo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Ilan Kebbal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Koleosho
SUPER SUB
SUPER SUB
1
Goal
1
Goal
27
Minutes
7.3
Rating
Alimami Gory
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Willem Geubbels
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

Monaco

Goalkeepers
Lukas Hradecky
SIEVE
SIEVE
33%
Save %
33%
Save %
4
Conceded
2
Saves
Defenders
Thilo Kehrer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Denis Zakaria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Wout Faes
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Jordan Teze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Lamine Camara
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
30%
Pass Acc
Aladji Bamba
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
53%
Pass Acc
Simon Adingra
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
37%
Pass Acc
Forwards
Mamadou Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Folarin Balogun
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
Ansu Fati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
87
Total Mins
Started
Entry
BENCH
Philipp Köhn
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Christian Mawissa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
47
Total Mins
Started
Entry
Eric Dier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Krépin Diatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
47
Total Mins
Started
Entry
Maghnes Akliouche
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Pape Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paul Pogba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Stanis Idumbo Muzambo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mika Biereth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/01/2025 Monaco 0 - 1 Paris FC Ligue 1 Stade Louis II
11/01/2025
Ligue 1 Stade Louis II
Paris FC Win
Monaco Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 27 63 61 23 +38 WParis Saint Germain 3 - 1 Toulouse (03-04-2026)WNice 0 - 4 Paris Saint Germain (21-03-2026)LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)
2 Lens 28 59 54 27 +27 LLille 3 - 0 Lens (04-04-2026)WLens 5 - 1 Angers (20-03-2026)LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)
3 Lille 29 53 49 34 +15 WToulouse 0 - 4 Lille (12-04-2026)WLille 3 - 0 Lens (04-04-2026)WMarseille 1 - 2 Lille (22-03-2026)WRennes 1 - 2 Lille (15-03-2026)DLille 1 - 1 Lorient (08-03-2026)
4 Marseille 29 52 58 38 +20 WMarseille 3 - 1 Metz (10-04-2026)LMonaco 2 - 1 Marseille (05-04-2026)LMarseille 1 - 2 Lille (22-03-2026)WMarseille 1 - 0 Auxerre (13-03-2026)WToulouse 0 - 1 Marseille (07-03-2026)
5 Lyon 29 51 43 29 +14 WLyon 2 - 0 Lorient (12-04-2026)DAngers 0 - 0 Lyon (05-04-2026)LLyon 1 - 2 Monaco (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)
6 Rennes 29 50 49 41 +8 WRennes 2 - 1 Angers (11-04-2026)WStade Brestois 29 3 - 4 Rennes (04-04-2026)DRennes 0 - 0 Metz (22-03-2026)LRennes 1 - 2 Lille (15-03-2026)WNice 0 - 4 Rennes (08-03-2026)
7 Monaco 29 49 50 43 +7 LParis FC 4 - 1 Monaco (10-04-2026)WMonaco 2 - 1 Marseille (05-04-2026)WLyon 1 - 2 Monaco (22-03-2026)WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WParis Saint Germain 1 - 3 Monaco (06-03-2026)
8 Strasbourg 28 43 46 34 +12 WStrasbourg 3 - 1 Nice (04-04-2026)WNantes 2 - 3 Strasbourg (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)
9 Lorient 29 38 38 44 -6 LLyon 2 - 0 Lorient (12-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)LToulouse 1 - 0 Lorient (21-03-2026)WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)
10 Toulouse 29 37 39 39 0 LToulouse 0 - 4 Lille (12-04-2026)LParis Saint Germain 3 - 1 Toulouse (03-04-2026)WToulouse 1 - 0 Lorient (21-03-2026)WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)
11 Stade Brestois 29 28 36 37 43 -6 LStade Brestois 29 3 - 4 Rennes (04-04-2026)LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)
12 Paris FC 29 35 37 45 -8 WParis FC 4 - 1 Monaco (10-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)WParis FC 3 - 2 Le Havre (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)
13 Angers 29 33 25 39 -14 LRennes 2 - 1 Angers (11-04-2026)DAngers 0 - 0 Lyon (05-04-2026)LLens 5 - 1 Angers (20-03-2026)LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)
14 Le Havre 29 29 24 37 -13 DNice 1 - 1 Le Havre (12-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)LParis FC 3 - 2 Le Havre (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)LStade Brestois 29 2 - 0 Le Havre (08-03-2026)
15 Nice 29 28 34 56 -22 DNice 1 - 1 Le Havre (12-04-2026)LStrasbourg 3 - 1 Nice (04-04-2026)LNice 0 - 4 Paris Saint Germain (21-03-2026)WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)
16 Auxerre 29 24 23 37 -14 DAuxerre 0 - 0 Nantes (11-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)
17 Nantes 28 19 24 45 -21 DAuxerre 0 - 0 Nantes (11-04-2026)DMetz 0 - 0 Nantes (05-04-2026)LNantes 2 - 3 Strasbourg (22-03-2026)LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)
18 Metz 29 15 26 63 -37 LMarseille 3 - 1 Metz (10-04-2026)DMetz 0 - 0 Nantes (05-04-2026)DRennes 0 - 0 Metz (22-03-2026)LMetz 3 - 4 Toulouse (15-03-2026)LLens 3 - 0 Metz (08-03-2026)