Ligue 1 Regular Season - 33
Paris Saint Germain 1 - 0 FT Stade Brestois 29
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
53' ↓ Lee Kang-In ↑D. Doue
61' ↓ G. Ramos ↑O. Dembele
61' ↓ F. Ruiz ↑K. Kvaratskhelia
↓ K. Doumbia ↑R. Labeau Lascary 67'
69' ↓ B. Barcola ↑J. Neves
82' D. Doue (L. Hernandez)
↓ R. Del Castillo ↑M. Balde 87'
↓ L. Tousart ↑H. Makalou 88'
FT
Player Cards
Our take on every player in this match
Paris Saint Germain
Goalkeepers
Renato Marin
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Senny Mayulu
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
71%
Pass Acc
Marquinhos
MAGNET
87
Activity
87
Activity
81
Passes
6
Duels
Ilya Zabarnyi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lucas Hernández
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
50%
Duel Win %
Midfielders
Dro Fernández
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Lucas Beraldo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
60%
Pass Acc
Fabián Ruiz
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Kang-in Lee
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
53
Entry
Gonçalo Ramos
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Bradley Barcola
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Matvey Safonov
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
David Boly
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dimitri Lucea
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Neves
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Vitinha
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Désiré Doué
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Khvicha Kvaratskhelia
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Ousmane Dembélé
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Ibrahim Mbaye
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stade Brestois 29
Goalkeepers
Grégoire Coudert
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Raphaël Le Guen
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Lucas Tousart
NPC
88
Minutes
88
Minutes
13%
Pass Acc
6.3
Rating
Michel Diaz
SHIELD
3
Blocks
3
Blocks
1
Interceptions
1
Tackles
Midfielders
Eric Ebimbe
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Joris Chotard
SWEEPER
7
Cleanups
7
Cleanups
4
Interceptions
3
Blocks
Hugo Magnetti
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Daouda Guindo
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Forwards
Romain Del Castillo
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Ludovic Ajorque
MAGNET
48
Activity
48
Activity
36
Passes
12
Duels
Kamory Doumbia
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
BENCH
Radosław Majecki
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brendan Chardonnet
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luc Zogbé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hamidou Makalou
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Axel Lassus
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Remy Labeau Lascary
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Mama Baldé
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Pathé Mboup
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Serigne Diop
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 10/25/2025 | Stade Brestois 29 | 0 - 3 | Paris Saint Germain | Ligue 1 | Stade Francis-Le Blé |
| 02/19/2025 | Paris Saint Germain | 7 - 0 | Stade Brestois 29 | UEFA Champions League | Parc des Princes |
| 02/11/2025 | Stade Brestois 29 | 0 - 3 | Paris Saint Germain | UEFA Champions League | Stade du Roudourou |
| 02/01/2025 | Stade Brestois 29 | 2 - 5 | Paris Saint Germain | Ligue 1 | Stade Francis-Le Blé |
| 09/14/2024 | Paris Saint Germain | 3 - 1 | Stade Brestois 29 | Ligue 1 | Parc des Princes |
| 02/07/2024 | Paris Saint Germain | 3 - 1 | Stade Brestois 29 | Coupe de France | Parc des Princes |
| 01/28/2024 | Paris Saint Germain | 2 - 2 | Stade Brestois 29 | Ligue 1 | Parc des Princes |
| 10/29/2023 | Stade Brestois 29 | 2 - 3 | Paris Saint Germain | Ligue 1 | Stade Francis-Le Blé |
| 03/11/2023 | Stade Brestois 29 | 1 - 2 | Paris Saint Germain | Ligue 1 | Stade Francis-Le Blé |
| 09/10/2022 | Paris Saint Germain | 1 - 0 | Stade Brestois 29 | Ligue 1 | Parc des Princes |
10/25/2025
02/19/2025
02/11/2025
02/01/2025
09/14/2024
02/07/2024
01/28/2024
10/29/2023
03/11/2023
09/10/2022
Paris Saint Germain Win
Stade Brestois 29 Win
Draw
League Standings
P: 33 GD: +46
P: 33 GD: +27
P: 33 GD: +17
P: 33 GD: +17
P: 33 GD: +11
P: 33 GD: +16
P: 33 GD: +7
P: 33 GD: +10
P: 33 GD: -1
P: 33 GD: +1
P: 33 GD: -4
P: 33 GD: -12
P: 33 GD: -19
P: 33 GD: -14
P: 33 GD: -12
P: 33 GD: -23
P: 33 GD: -23
P: 33 GD: -44
19 Rodez 4 pts
P: 2 GD: +1
League Standings
P: 34 GD: +47
P: 34 GD: +31
P: 34 GD: +16
P: 34 GD: +13
P: 34 GD: +19
P: 34 GD: +8
P: 34 GD: +9
P: 34 GD: +8
P: 34 GD: -2
P: 33 GD: +1
P: 34 GD: -5
P: 34 GD: -11
P: 34 GD: -13
P: 34 GD: -20
P: 34 GD: -11
P: 34 GD: -23
P: 33 GD: -23
Match previews and recaps to help you decide which games are worth watching
Late Substitute Strike Shatters Brest's Heroic Resistance
Average Entertainment Futmetrix Score: 42/100. A phenomenal goalkeeping display nearly frustrated the league leaders, but PSG's relentless attacking waves ultimately broke the dam in a pivotal title race victory.
A Parisian Siege
A ferocious tempo under the lights at Parc des Princes immediately suffocated the visitors. Paris Saint Germain dominated possession, instantly pinning their opponents deep into a desperate low block. The Intensity was palpable from the very first whistle as a relentless barrage of 23 shots turned the penalty area into an absolute shooting gallery. Supplying the ammunition from the backline, Senny Mayulu delivered a creative masterclass, slicing through the defensive shape with six crucial key passes. Yet, despite dictating every aspect of the play and generating a staggering number of corner kicks, the hosts found themselves banging their heads against a remarkably resilient defensive structure during a deeply frustrating opening period.
The Wall of Brittany
As the clock ticked perilously toward the final whistle, the narrative belonged entirely to Stade Brestois 29's heroic rearguard action. The Balance of the match hinged on the magical gloves of Grégoire Coudert. Flinging himself across the goalmouth to pull off five top-tier saves, he single-handedly kept the visitors breathing. Every time the home crowd prepared to erupt, Coudert conjured another acrobatic miracle. The visitors barely registered a pulse in the attacking third, but their defensive stubbornness introduced a creeping anxiety into the stands. The league leaders desperately needed a tactical spark to bypass a goalkeeper who was clearly playing the game of his life.
The Late Breakthrough
Just as an agonizing stalemate felt inevitable, a managerial reshuffle paid off spectacularly. Brought on in the 53rd minute, D. Doue provided the ultimate super-sub moment. With just eight minutes left in normal time, he finally picked the lock, finishing cleanly after a precise delivery from L. Hernandez. The relief around the stadium was deafening. This late winner carried massive Stakes for the domestic campaign, keeping the hosts firmly at the summit of the table with only a few matches remaining. Brest’s resistance was valiant, but the sheer volume of Parisian pressure eventually dictated this hard-fought 1-0 conclusion.
Key Questions
What made Grégoire Coudert the Man of the Match?
The Brest keeper made five crucial saves, repeatedly denying PSG's lethal attack and keeping his side miraculously in the contest until the dying minutes.
What does this mean for Paris Saint Germain's season?
Sitting top of Ligue 1 with 70 points, this vital late win keeps them firmly in control of the title race with three matches remaining.
How did substitute Grégoire Coudert change the game?
Coudert was actually the starting goalkeeper who heroically anchored the defence; it was Parisian substitute Désiré Doué who ultimately changed the game with his 82nd-minute winner.
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.
PSG Aim to Seal the Deal at the Parc des Princes
Worth Watching Futmetrix Score: 69/100. The hosts are overwhelming favourites, but the sheer weight of a championship run-in makes this a fascinating spectacle.
The Setup
Paris Saint Germain are marching inexorably toward the crown. This May 10, 2026 clash at the Parc des Princes sees the league leaders host 11th-placed Stade Brestois 29 in a fixture defined by its massive disparity. PSG boast 70 points and a devastating run of recent performances, reflecting a fearsome attacking Form. The visitors, meanwhile, are stranded in mid-table on 38 points and are enduring a miserable five-match winless streak. The Stakes could not be higher for the hosts as the title race enters its final stretch. While the tactical Balance is heavily skewed toward the home side, the sheer quality of the Parisian Stars on display—anchored by the metronomic João Neves in midfield—ensures premium entertainment.
Key Battle
The explosive pace and trickery of Ousmane Dembélé will severely test a fragile away defence. His ability to isolate fullbacks and drive into the box is unparalleled. Brest will have to rely almost entirely on Junior Dina Ebimbe to carry the ball forward on the counter and relieve the relentless pressure.
Our Prediction
An authoritative home victory. Paris will monopolize possession, pin the visitors deep, and eventually break them down multiple times. An expected 3-0 triumph will edge them ever closer to lifting the trophy.