Ligue 1 Regular Season - 4

Stade Brestois 29 1 - 2 FT Paris FC

Stade Francis-Le Blé

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

64
FT
Sun, Sep 14
Français
Stade Brestois 29
1-2
Paris FC
⚡ Intensity 76
⚖️ Balance 31
🏆 Stakes 0
🎲 Upset 0
Geubbels double strike seals Paris FC's escape

Geubbels and Marchetti Strike: Paris FC Steals Victory at Brest

Worth Watching Futmetrix Score: 64/100. At Stade Francis-Le Blé, Paris FC claimed a crucial 2-1 win through ruthless efficiency and defensive resilience, leaving Brest to rue a penalty-kick lifeline squandered.

Early Blitz Sets the Tone

Paris FC struck with intensity that caught Brest flat-footed. W. Geubbels opened the scoring in the 14th minute from M. Lopez's assist, then doubled his involvement as playmaker when V. Marchetti made it 2-0 in the 34th minute. Two strikes in twenty minutes established the balance of power: Paris controlled the narrative while Brest chased shadows.

Brest's Siege Comes Up Short

The home side poured forward with relentless intensity—23 shots to Paris's seven—but precision evaporated in the final third. R. Del Castillo converted a 52nd-minute penalty to give Brest hope, yet Obed Nkambadio's six saves and the imperious defending of Samir Sophian Chergui and Moustapha Mbow proved the difference. Only eight Breton efforts found the target—a damning statistic that exposed their lack of cutting edge despite dominating possession (54% to 46%).

Red Card Ends the Drama

The turning point arrived at the 84th minute when Otávio was sent off for a professional foul, a last-man challenge that killed Brest's momentum stone dead. With ten men, Paris weathered the final assault. Brest's attacking siege had been valiant but sterile—a story of dominance undone by clinical finishing from their opponents and their own wastefulness.

Key Questions

How did Geubbels control the opening phase?

Geubbels scored and assisted within 20 minutes, setting the tempo and forcing Brest into reactive mode from the kickoff.

How did the red card for Otávio impact the match?

The 84th-minute expulsion extinguished Brest's comeback momentum. Playing ten men, Paris absorbed pressure and held firm to seal victory.

Why couldn't Brest convert their shot advantage?

Only 8 of 23 shots were on target. Nkambadio's six saves and Paris's compact defence neutralised Brest's attacking threat despite their volume.

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
46%
54%
Stade Brestois 29 46%
Paris FC 54%
Shots
23
7
Stade Brestois 29 23
Paris FC 7
Shots on Target
8
4
Stade Brestois 29 8
Paris FC 4
Expected Goals (xG)
2.57
1.55
Stade Brestois 29 2.57
Paris FC 1.55
Passes
401
487
Stade Brestois 29 401
Paris FC 487
Pass Accuracy
79%
83%
Stade Brestois 29 79%
Paris FC 83%
Corners
6
1
Stade Brestois 29 6
Paris FC 1
Fouls
11
10
Stade Brestois 29 11
Paris FC 10
Yellow Cards
0
3
Stade Brestois 29 0
Paris FC 3
Red Cards
0
1
Stade Brestois 29 0
Paris FC 1

Match Events

W. Geubbels (M. Lopez) 14'
V. Marchetti (W. Geubbels) 34'
HT
46' 🔄 M. Balde P. Mboup
V. Marchetti A. Camara 🔄 46'
52' R. Del Castillo
M. Simon A. Gory 🔄 61'
W. Geubbels J. Krasso 🔄 61'
68' 🔄 H. Makalou J. Dina Ebimbe
78' 🔄 K. Doumbia R. Labeau Lascary
S. Chergui N. Sangui 🔄 82'
Otávio 🟥 84'
Maxime López 🟨 85'
86' 🔄 B. Locko D. Guindo
I. Kebbal T. Kolodziejczak 🔄 87'
FT

Player Cards

Season performance ratings for players in this match

Stade Brestois 29

Goalkeepers
G. Coudert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
K. Lala
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
44%
Pass Acc
B. Chardonnet
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
73%
Duel Win %
J. M. Diaz
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
B. Locko
NPC
NPC
86
Minutes
86
Minutes
17%
Pass Acc
6
Rating
Midfielders
K. Doumbia
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
J. Chotard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Makalou
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
R. Del Castillo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
23%
Pass Acc
L. Ajorque
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
8
Duels Won
1
Pens Won
M. Balde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
N. Jauny
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Le Guen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Zogbe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Bourgault
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Guindo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
J. Le Cardinal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Dina Ebimbe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
P. Mboup
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
R. Labeau Lascary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Paris FC

Goalkeepers
O. Nkambadio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
S. Chergui
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
88%
Duel Win %
M. Mbow
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
86%
Duel Win %
Otavio
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
2
Fouls
6.2
Rating
T. De Smet
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
P. Lees-Melou
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
3
Fouls
6.3
Rating
I. Kebbal
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
M. Lopez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
V. Marchetti
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
M. Simon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
61
Entry
Forwards
W. Geubbels
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
K. Trapp
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Sangui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
T. Kolodziejczak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
M. Cafaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
J. Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gory
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
J. Krasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
N. Dicko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
21/01/2019 Paris FC 0 - 1 Stade Brestois 29 Ligue 2 Stade Charléty
10/08/2018 Stade Brestois 29 1 - 1 Paris FC Ligue 2 Stade Francis-Le-Blé
24/02/2018 Paris FC 0 - 1 Stade Brestois 29 Ligue 2 Stade Charléty
22/09/2017 Stade Brestois 29 1 - 1 Paris FC Ligue 2 Stade Francis-Le-Blé
08/08/2017 Paris FC 0 - 0 Stade Brestois 29 Coupe de la Ligue Stade Charléty
29/01/2016 Stade Brestois 29 1 - 0 Paris FC Ligue 2 Stade Francis-Le Blé
28/08/2015 Paris FC 1 - 1 Stade Brestois 29 Ligue 2 Stade Sébastien Charléty
06/12/2014 Stade Brestois 29 0 - 0 Paris FC Coupe de France Stade Francis-Le Blé
21/01/2019
Ligue 2 Stade Charléty
10/08/2018
Ligue 2 Stade Francis-Le-Blé
24/02/2018
Ligue 2 Stade Charléty
22/09/2017
Ligue 2 Stade Francis-Le-Blé
08/08/2017
Coupe de la Ligue Stade Charléty
29/01/2016
Ligue 2 Stade Francis-Le Blé
28/08/2015
Ligue 2 Stade Sébastien Charléty
06/12/2014
Coupe de France Stade Francis-Le Blé
Stade Brestois 29 Win
Paris FC Win
Draw

League Standings

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