Ligue 1 Regular Season - 26
Paris Saint Germain 3 - 0 FT Nantes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
13' K. Kvaratskhelia
L. Leroux 22'
35' W. Zaire-Emery
37' D. Doue (A. Hakimi)
41' I. Zabarnyi
HT
F. Guilbert 46'
50' K. Kvaratskhelia (O. Dembele)
60' ↓ J. Neves ↑F. Ruiz
60' ↓ A. Hakimi ↑L. Hernandez
60' ↓ W. Zaire-Emery ↑S. Mayulu
↓ L. Leroux ↑D. Tabibou 65'
↓ Mostafa Mohamed ↑I. Ganago 65'
65' ↓ K. Kvaratskhelia ↑I. Mbaye
65' ↓ O. Dembele ↑B. Barcola
↓ J. Lepenant ↑B. Deuff 73'
↓ M. Acapandie ↑C. Awaziem 79'
↓ M. Abline ↑Y. El Arabi 80'
FT
Player Cards
Our take on every player in this match
Paris Saint Germain
Goalkeepers
Matvey Safonov
GHOST
8
Actions
8
Actions
91
Minutes
7.2
Rating
Defenders
Achraf Hakimi
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Marquinhos
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Ilya Zabarnyi
MAGNET
86
Activity
86
Activity
83
Passes
3
Duels
Warren Zaïre-Emery
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Midfielders
João Neves
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Lucas Beraldo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
45%
Pass Acc
Dro Fernández
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Forwards
Désiré Doué
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Ousmane Dembélé
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
33%
Pass Acc
Khvicha Kvaratskhelia
HITMAN
2
Goals
2
Goals
3
On Target
9.3
Rating
BENCH
Lucas Chevalier
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Hernandez
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Willian Pacho
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabián Ruiz
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Senny Mayulu
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Kang-in Lee
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bradley Barcola
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Ibrahim Mbaye
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Gonçalo Ramos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nantes
Goalkeepers
Anthony Lopes
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Mathieu Acapandié
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
13%
Pass Acc
Frederic Guilbert
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Ali Youssef
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.5
Rating
Nicolas Cozza
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Deiver Machado
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Johann Lepenant
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Ibrahima Sissoko
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Louis Leroux
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Mostafa Mohamed
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Matthis Abline
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Patrik Carlgren
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sékou Doucoure
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Uros Radakovic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chidozie Awaziem
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Dehmaine Tabibou
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Bahmed Deuff
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Ignatius Ganago
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Youssef El Arabi
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Bahereba Guirassy
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 08/17/2025 | Nantes | 0 - 1 | Paris Saint Germain | Ligue 1 | Stade de la Beaujoire |
| 04/22/2025 | Nantes | 1 - 1 | Paris Saint Germain | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 11/30/2024 | Paris Saint Germain | 1 - 1 | Nantes | Ligue 1 | Parc des Princes |
| 02/17/2024 | Nantes | 0 - 2 | Paris Saint Germain | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 12/09/2023 | Paris Saint Germain | 2 - 1 | Nantes | Ligue 1 | Parc des Princes |
| 03/04/2023 | Paris Saint Germain | 4 - 2 | Nantes | Ligue 1 | Parc des Princes |
| 09/03/2022 | Nantes | 0 - 3 | Paris Saint Germain | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 07/31/2022 | Paris Saint Germain | 4 - 0 | Nantes | Trophée des Champions | Bloomfield Stadium |
| 02/19/2022 | Nantes | 3 - 1 | Paris Saint Germain | Ligue 1 | Stade de la Beaujoire - Louis Fonteneau |
| 11/20/2021 | Paris Saint Germain | 3 - 1 | Nantes | Ligue 1 | Parc des Princes |
08/17/2025
04/22/2025
11/30/2024
02/17/2024
12/09/2023
03/04/2023
09/03/2022
07/31/2022
02/19/2022
11/20/2021
Paris Saint Germain Win
Nantes Win
Draw
League Standings
P: 25 GD: +32
P: 26 GD: +26
P: 26 GD: +20
P: 26 GD: +13
P: 26 GD: +7
P: 26 GD: +8
P: 26 GD: +6
P: 26 GD: +9
P: 26 GD: -3
P: 26 GD: -2
P: 26 GD: +5
P: 26 GD: -9
P: 26 GD: -12
P: 26 GD: -12
P: 26 GD: -16
P: 26 GD: -17
P: 25 GD: -20
League Standings
P: 31 GD: +43
P: 31 GD: +28
P: 31 GD: +16
P: 31 GD: +16
P: 31 GD: +12
P: 32 GD: +8
P: 32 GD: +15
P: 30 GD: +10
P: 32 GD: -5
P: 31 GD: -1
P: 30 GD: -6
P: 31 GD: -7
P: 31 GD: -17
P: 31 GD: -13
P: 32 GD: -22
P: 31 GD: -15
P: 32 GD: -22
Match previews and recaps to help you decide which games are worth watching
Kvaratskhelia's Masterclass Punishes Relegation-Threatened Nantes
Worth Watching Futmetrix Score: 63/100. A ruthless display by the league leaders exposed the grim reality of Nantes' fight for survival, turning a potential upset into a routine dismantling.
Early Warning Signs
The Stakes were towering as Paris Saint Germain welcomed Nantes to the Parc des Princes. The hosts immediately dominated possession, starving the visitors of the ball and establishing a relentless tempo. The deadlock didn't last long. In the 13th minute, Khvicha Kvaratskhelia converted a penalty with devastating calm to shatter the away side's defensive blueprint. Despite the early setback, Nantes showed flashes of defiance. The Upset Factor briefly flickered into life when Louis Leroux thought he had equalised at the 22-minute mark, only for VAR to rule the strike out for a marginal offside. That near-miss served as a sharp wake-up call for the home side.
Closing the Door
With the warning fully heeded, the Parisians shifted gears and ramped up the Intensity. A barrage of 24 combined shots turned the penalty areas into combat zones, fueled further by overwhelming corner pressure. Nantes tried desperately to find an Balance on the counter-attack, but they simply couldn't cope with the overlapping runs and slick passing. In the 37th minute, Achraf Hakimi drove forward and found Désiré Doué, who fired home a clinical strike to double the advantage before the break. That second goal was the definitive turning point, breaking the visitors' fragile resolve and ensuring the second half would be an exercise in damage limitation.
Cruising to the Finish
Any lingering hopes for the struggling visitors evaporated just five minutes after the restart. Ousmane Dembélé turned provider, picking out Kvaratskhelia to secure his hero brace and put the match entirely out of reach. From there, the league leaders simply strolled to the final whistle, maintaining a vice-like grip on the match with 70% of the ball. The 3-0 victory emphatically cements their spot at the summit, keeping the French title race firmly in their hands. Meanwhile, this bruising encounter leaves Nantes rooted to 17th place, staring down the barrel of a grim relegation battle with nine points now separating them from safety.
Key Questions
What made Khvicha Kvaratskhelia the Man of the Match?
He opened the scoring from the spot and added a clinical second half strike, proving completely unplayable for the Nantes defence all afternoon.
What does this mean for Paris Saint Germain's season?
This routine victory reinforces their grip on first place, demonstrating exactly why they are the overwhelming favourites to retain the title.
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.
A Title March Meets Pure Desperation
Worth Watching Futmetrix Score: 62/100. Paris Saint Germain can practically smell the Ligue 1 crown, but a cornered Nantes side fighting for their top-flight survival makes this clash surprisingly intense.
The Setup
The dynamic heading into Parc des Princes this April 22 is as stark as it gets. Paris Saint Germain sit proudly at the league's summit, boasting an off-the-charts Stars rating driven by a world-class attacking roster. Their formidable recent record creates a massive Form gap over the visitors. Conversely, Nantes are staring right into the abyss of a brutal relegation battle down in 17th place. The gaping disparity in Balance tells the story of two teams living in completely different footballing realities. Yet, the sheer desperation of a team fighting to avoid the drop pushes the Stakes incredibly high.
Key Battle
The electric Bradley Barcola is a nightmare for defenders right now. He will line up against Nantes' Dehmaine Tabibou. If the young Nantes prospect cannot contain Barcola's explosive runs and cut-backs down the flank, the visitors will be thoroughly overrun, despite Anthony Lopes's best shot-stopping efforts between the sticks.
Our Prediction
We anticipate a dominant home victory. Nantes will inevitably try to park the bus and absorb pressure, but the trickery of O. Dembélé and the pinpoint vision of João Neves offer too many keys for picking the lock. Expect PSG to break through early and command the fixture.