Ligue 1 Regular Season - 25

Paris Saint Germain 1 - 3 FT Monaco

Parc des Princes

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

Futmetrix Verdict
84
FT
Fri, Mar 6
Français
Paris Saint Germain
1-3
Monaco
⚡ Intensity 50
⚖️ Balance 20
🏆 Stakes 100
🎲 Upset 100
Monaco stun PSG at the Parc.

Clinical Monaco silence the Parc des Princes

Must-Watch Futmetrix Score: 84/100. A tactical masterclass in counter-attacking football saw Monaco dismantle the league leaders despite seeing precious little of the ball.

Opening Act: Dominance without delivery

The Parc des Princes witnessed a peculiar sight as Paris Saint Germain dominated possession with a suffocating 72%, yet looked utterly toothless. The Intensity of the match was dictated by Monaco’s discipline rather than Parisian flair. In the 27th minute, the stadium fell silent when Maghnes Akliouche finished a lethal counter-attack to give the visitors a shock lead. This strike completely unsettled the Balance of the game, forcing the hosts into a frantic and uncoordinated chase. Despite a barrage of shots, the home side failed to break through a resilient defensive line that seemed perfectly comfortable defending deep and waiting for their moment to strike again.

The Pivot: The super-sub strikes

The defining moment arrived shortly after the interval, and it came from the tactical brilliance of the visiting bench. The Upset Factor reached fever pitch when Aleksandr Golovin entered the fray. Within sixty seconds of his introduction, the Russian found the net to double the lead, punishing a sluggish Parisian defense. The Stakes of this title rivalry were clear, and Monaco showed no fear under the bright lights. Between the sticks, Philipp Köhn was exceptional, racking up four crucial saves to deny the frustrated superstars of the capital. His command of the area during 10 Parisian corners provided the stability needed to weather the storm.

Resolution: Clinical edge seals the deal

The closing stages provided a glimmer of hope for the hosts when B. Barcola pulled one back in the 71st minute, assisted by A. Hakimi. However, any hope of a dramatic comeback was extinguished just two minutes later. F. Balogun capitalized on the chaos to score a third, effectively ending the contest. This 1-3 result is a massive statement win for Monaco, proving they can go toe-to-toe with the elite. For Paris, it is a wake-up call that highlights the dangers of over-reliance on possession without a clinical edge. The title race may not be over just yet as the league leaders' aura of invincibility at home takes a significant hit.

Key Questions

How did Monaco pull off this shock result?

Monaco utilized a clinical counter-attacking strategy and heroic goalkeeping to overcome PSG's 72% possession and 19 shots.

What does this mean for Paris Saint Germain's season?

While they remain top, this loss exposes defensive vulnerabilities against high-quality transitions that title rivals will now look to exploit.

How did substitute Maghnes Akliouche change the game?

Akliouche actually started the match, providing the crucial opening goal and an assist to set the tone for the upset.

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
72%
28%
Paris Saint Germain 72%
Monaco 28%
Shots
19
11
Paris Saint Germain 19
Monaco 11
Shots on Target
5
6
Paris Saint Germain 5
Monaco 6
Expected Goals (xG)
1.09
1.26
Paris Saint Germain 1.09
Monaco 1.26
Passes
683
263
Paris Saint Germain 683
Monaco 263
Pass Accuracy
90%
76%
Paris Saint Germain 90%
Monaco 76%
Corners
7
3
Paris Saint Germain 7
Monaco 3
Fouls
12
6
Paris Saint Germain 12
Monaco 6
Yellow Cards
1
3
Paris Saint Germain 1
Monaco 3
Red Cards
0
0
Paris Saint Germain 0
Monaco 0

Match Events

Vanderson J. Teze 🔄 15'
M. Akliouche (F. Balogun) 27'
W. Faes 🟨 45'+4
HT
Caio Henrique C. Mawissa 🔄 54'
A. Bamba A. Golovin 🔄 54'
A. Golovin 55'
60' 🔄 K. Kvaratskhelia O. Dembele
60' 🔄 D. Fernandez Lee Kang-In
60' 🔄 D. Doue S. Mayulu
71' B. Barcola (A. Hakimi)
F. Balogun 🟨 72'
F. Balogun 73'
74' 🔄 W. Zaire-Emery G. Ramos
L. Camara 🟨 76'
F. Balogun M. Biereth 🔄 81'
M. Akliouche S. Adingra 🔄 81'
90'+1 🟨 A. Hakimi
FT

Player Cards

Our take on every player in this match

Paris Saint Germain

Goalkeepers
Matvey Safonov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Achraf Hakimi
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
75%
Pass Acc
Ilya Zabarnyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Willian Pacho
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
83%
Duel Win %
Nuno Mendes
MAGNET
MAGNET
95
Activity
95
Activity
81
Passes
14
Duels
Midfielders
Warren Zaïre-Emery
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Vitinha
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
105%
Pass Acc
Dro Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Forwards
Désiré Doué
MAGNET
MAGNET
55
Activity
55
Activity
47
Passes
8
Duels
Bradley Barcola
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Khvicha Kvaratskhelia
MAGNET
MAGNET
50
Activity
50
Activity
43
Passes
7
Duels
BENCH
Lucas Chevalier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marquinhos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Beraldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kang-in Lee
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Senny Mayulu
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
13%
Pass Acc
Ousmane Dembélé
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Gonçalo Ramos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Ibrahim Mbaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Monaco

Goalkeepers
Philipp Köhn
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Thilo Kehrer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Denis Zakaria
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Wout Faes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Vanderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
15
Entry
Aladji Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Lamine Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Caio Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Forwards
Mamadou Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Maghnes Akliouche
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Folarin Balogun
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Yann Lienard
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jordan Teze
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Christian Mawissa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
Started
Entry
Aleksandr Golovin
SUPER SUB
SUPER SUB
1
Goal
1
Goal
41
Minutes
7.9
Rating
Samuel Nibombe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Simon Adingra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Mika Biereth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Paris Brunner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ansu Fati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
25/02/2026 Paris Saint Germain 2 - 2 Monaco UEFA Champions League Parc des Princes
17/02/2026 Monaco 2 - 3 Paris Saint Germain UEFA Champions League Stade Louis II
29/11/2025 Monaco 1 - 0 Paris Saint Germain Ligue 1 Stade Louis II
07/02/2025 Paris Saint Germain 4 - 1 Monaco Ligue 1 Parc des Princes
05/01/2025 Paris Saint Germain 1 - 0 Monaco Trophée des Champions Stadium 974
18/12/2024 Monaco 2 - 4 Paris Saint Germain Ligue 1 Stade Louis-II
01/03/2024 Monaco 0 - 0 Paris Saint Germain Ligue 1 Stade Louis-II
24/11/2023 Paris Saint Germain 5 - 2 Monaco Ligue 1 Parc des Princes
11/02/2023 Monaco 3 - 1 Paris Saint Germain Ligue 1 Stade Louis II
28/08/2022 Paris Saint Germain 1 - 1 Monaco Ligue 1 Parc des Princes
25/02/2026
UEFA Champions League Parc des Princes
17/02/2026
UEFA Champions League Stade Louis II
29/11/2025
Ligue 1 Stade Louis II
07/02/2025
Ligue 1 Parc des Princes
05/01/2025
Trophée des Champions Stadium 974
18/12/2024
Ligue 1 Stade Louis-II
01/03/2024
Ligue 1 Stade Louis-II
24/11/2023
Ligue 1 Parc des Princes
11/02/2023
Ligue 1 Stade Louis II
28/08/2022
Ligue 1 Parc des Princes
Paris Saint Germain Win
Monaco Win
Draw

League Standings

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