Ligue 1 Regular Season - 14

Strasbourg 1 - 2 FT Stade Brestois 29

Stade de la Meinau

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

Futmetrix Verdict
48
FT
Sun, Nov 30
Français
Strasbourg
1-2
Stade Brestois 29
⚡ Intensity 39
⚖️ Balance 78
🏆 Stakes 0
🎲 Upset 0
Brest stuns Strasbourg with dramatic comeback

Brest Seizes Dramatic Victory in Meinau Thriller

Average Entertainment Futmetrix Score: 48/100. Three lead changes and relentless intensity transformed the Meinau into a cauldron of chaos—Brest's clinical finishing and defensive resilience proved decisive where balance reigned supreme.

Strasbourg's Lightning Strike

Strasbourg exploded out of the blocks. In the 11th minute, S. Amo-Ameyaw converted a B. Chilwell assist to put the hosts ahead. The Meinau erupted. With 57% possession and suffocating pressure, Strasbourg appeared to control the stakes. But football abhors certainty.

Brest's Comeback: When Substitutes Become Architects

The second half flipped the script entirely. At the 55th-minute mark, R. Del Castillo equalised for Stade Brestois 29, reigniting Breton hopes. Then came the turning point: the 82nd minute. H. Magnetti fired the winner, set up by substitute M. Balde, who'd entered at the 76th minute. This intervention embodied Brest's philosophy—absorb, counter, execute.

Possession Means Nothing Without the Sniper's Touch

Strasbourg dominated the statistical battle: 14 shots, 88% pass accuracy, nine shots inside the box. Yet Brest converted the moments that mattered. Grégoire Coudert was the immovable object—five crucial saves kept Strasbourg's assault at bay. With just seven shots and 43% possession, Brest punished inefficiency. Their expected goals (1.05 xG) exceeded Strasbourg's (0.80), a rare reversal that explained the outcome.

For Strasbourg (8th place, 22 points), this loss extends an inconsistent run (LLWLW). For Brest (11th, 16 points), it's oxygen in a relegation battle. The Meinau witnessed the cruelest lesson: dominance without clinical finishing is merely noise.

Key Questions

How did Strasbourg squander their dominance?

Despite 57% possession and 14 attempts, they scored once. Coudert's five saves and Brest's defensive discipline neutralised chances. Clinical finishing—absent.

Did substitute M. Balde alter the match's trajectory?

Absolutely. Introduced at the 76th minute, Balde provided the assist for Magnetti's 82nd-minute winner, shifting momentum decisively toward Brest.

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.

Player Cards

Our take on every player in this match

Strasbourg

Goalkeepers
M. Penders
👻 Invisible Nothing to note
Defenders
G. Doue
👻 Invisible Nothing to note
A. Omobamidele
👻 Invisible Nothing to note
M. Sarr
👻 Invisible Nothing to note
Midfielders
S. Amo-Ameyaw
👻 Invisible Nothing to note
S. El Mourabet
👻 Invisible Nothing to note
I. Doukoure
👻 Invisible Nothing to note
B. Chilwell
👻 Invisible Nothing to note
Forwards
K. Paez
👻 Invisible Nothing to note
J. Enciso
👻 Invisible Nothing to note
J. Panichelli
👻 Invisible Nothing to note
BENCH
S. Bajic
👻 Invisible Nothing to note
A. Sylla
👻 Invisible Nothing to note
L. Hogsberg
👻 Invisible Nothing to note
R. Luis
👻 Invisible Nothing to note
R. Nzingoula
👻 Invisible Nothing to note
S. Nanasi
👻 Invisible Nothing to note
D. Moreira
👻 Invisible Nothing to note
M. Godo
👻 Invisible Nothing to note
E. Emegha
👻 Invisible Nothing to note

Stade Brestois 29

Goalkeepers
G. Coudert
👻 Invisible Nothing to note
Defenders
K. Lala
👻 Invisible Nothing to note
B. Chardonnet
👻 Invisible Nothing to note
J. M. Diaz
👻 Invisible Nothing to note
D. Guindo
👻 Invisible Nothing to note
Midfielders
J. Chotard
👻 Invisible Nothing to note
H. Magnetti
👻 Invisible Nothing to note
R. Del Castillo
👻 Invisible Nothing to note
K. Doumbia
👻 Invisible Nothing to note
P. Mboup
👻 Invisible Nothing to note
Forwards
L. Ajorque
👻 Invisible Nothing to note
BENCH
N. Jauny
👻 Invisible Nothing to note
J. Bourgault
👻 Invisible Nothing to note
R. Le Guen
👻 Invisible Nothing to note
J. Le Cardinal
👻 Invisible Nothing to note
L. Zogbe
👻 Invisible Nothing to note
L. Tousart
👻 Invisible Nothing to note
J. Dina Ebimbe
👻 Invisible Nothing to note
M. Balde
👻 Invisible Nothing to note
R. Labeau Lascary
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
23/02/2025 Strasbourg 0 - 0 Stade Brestois 29 Ligue 1 Stade de la Meinau
30/11/2024 Stade Brestois 29 3 - 1 Strasbourg Ligue 1 Stade Francis-Le Blé
24/02/2024 Strasbourg 0 - 3 Stade Brestois 29 Ligue 1 Stade de la Meinau
07/12/2023 Stade Brestois 29 1 - 1 Strasbourg Ligue 1 Stade Francis-Le Blé
05/03/2023 Strasbourg 0 - 1 Stade Brestois 29 Ligue 1 Stade de la Meinau
04/09/2022 Stade Brestois 29 1 - 1 Strasbourg Ligue 1 Stade Francis-Le Blé
07/05/2022 Stade Brestois 29 0 - 1 Strasbourg Ligue 1 Stade Francis-Le Blé
29/08/2021 Strasbourg 3 - 1 Stade Brestois 29 Ligue 1 Stade de la Meinau
03/02/2021 Strasbourg 2 - 2 Stade Brestois 29 Ligue 1 Stade de la Meinau
23/02/2025
Ligue 1 Stade de la Meinau
30/11/2024
Ligue 1 Stade Francis-Le Blé
24/02/2024
Ligue 1 Stade de la Meinau
07/12/2023
Ligue 1 Stade Francis-Le Blé
05/03/2023
Ligue 1 Stade de la Meinau
04/09/2022
Ligue 1 Stade Francis-Le Blé
07/05/2022
Ligue 1 Stade Francis-Le Blé
29/08/2021
Ligue 1 Stade de la Meinau
03/02/2021
Ligue 1 Stade de la Meinau
Strasbourg Win
Stade Brestois 29 Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 14 31 24 12 +12 WAngers 1 - 2 Lens (30-11-2025)WLens 1 - 0 Strasbourg (22-11-2025)WMonaco 1 - 4 Lens (08-11-2025)WLens 3 - 0 Lorient (02-11-2025)LMetz 2 - 0 Lens (29-10-2025)
2 Paris Saint Germain 14 30 27 12 +15 LMonaco 1 - 0 Paris Saint Germain (29-11-2025)WParis Saint Germain 3 - 0 Le Havre (22-11-2025)WLyon 2 - 3 Paris Saint Germain (09-11-2025)WParis Saint Germain 1 - 0 Nice (01-11-2025)DLorient 1 - 1 Paris Saint Germain (29-10-2025)
3 Marseille 14 29 35 14 +21 DMarseille 2 - 2 Toulouse (29-11-2025)WNice 1 - 5 Marseille (21-11-2025)WMarseille 3 - 0 Stade Brestois 29 (08-11-2025)WAuxerre 0 - 1 Marseille (01-11-2025)DMarseille 2 - 2 Angers (29-10-2025)
4 Lille 14 26 28 17 +11 WLe Havre 0 - 1 Lille (30-11-2025)WLille 4 - 2 Paris FC (23-11-2025)LStrasbourg 2 - 0 Lille (09-11-2025)WLille 1 - 0 Angers (02-11-2025)LNice 2 - 0 Lille (29-10-2025)
5 Rennes 14 24 24 18 +6 WMetz 0 - 1 Rennes (28-11-2025)WRennes 4 - 1 Monaco (22-11-2025)WParis FC 0 - 1 Rennes (07-11-2025)WRennes 4 - 1 Strasbourg (02-11-2025)DToulouse 2 - 2 Rennes (29-10-2025)
6 Lyon 14 24 21 15 +6 WLyon 3 - 0 Nantes (30-11-2025)DAuxerre 0 - 0 Lyon (23-11-2025)LLyon 2 - 3 Paris Saint Germain (09-11-2025)DStade Brestois 29 0 - 0 Lyon (02-11-2025)DParis FC 3 - 3 Lyon (29-10-2025)
7 Monaco 14 23 26 25 +1 WMonaco 1 - 0 Paris Saint Germain (29-11-2025)LRennes 4 - 1 Monaco (22-11-2025)LMonaco 1 - 4 Lens (08-11-2025)LMonaco 0 - 1 Paris FC (01-11-2025)WNantes 3 - 5 Monaco (29-10-2025)
8 Strasbourg 14 22 25 19 +6 LStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)LLens 1 - 0 Strasbourg (22-11-2025)WStrasbourg 2 - 0 Lille (09-11-2025)LRennes 4 - 1 Strasbourg (02-11-2025)WStrasbourg 3 - 0 Auxerre (29-10-2025)
9 Toulouse 14 17 20 19 +1 DMarseille 2 - 2 Toulouse (29-11-2025)LToulouse 0 - 1 Angers (23-11-2025)DLorient 1 - 1 Toulouse (09-11-2025)DToulouse 0 - 0 Le Havre (02-11-2025)DToulouse 2 - 2 Rennes (29-10-2025)
10 Nice 14 17 19 26 -7 LLorient 3 - 1 Nice (30-11-2025)LNice 1 - 5 Marseille (21-11-2025)LMetz 2 - 1 Nice (09-11-2025)LParis Saint Germain 1 - 0 Nice (01-11-2025)WNice 2 - 0 Lille (29-10-2025)
11 Stade Brestois 29 14 16 19 24 -5 WStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)WStade Brestois 29 3 - 2 Metz (23-11-2025)LMarseille 3 - 0 Stade Brestois 29 (08-11-2025)DStade Brestois 29 0 - 0 Lyon (02-11-2025)LLe Havre 1 - 0 Stade Brestois 29 (29-10-2025)
12 Angers 14 16 12 17 -5 LAngers 1 - 2 Lens (30-11-2025)WToulouse 0 - 1 Angers (23-11-2025)WAngers 2 - 0 Auxerre (09-11-2025)LLille 1 - 0 Angers (02-11-2025)DMarseille 2 - 2 Angers (29-10-2025)
13 Paris FC 14 15 21 26 -5 DParis FC 1 - 1 Auxerre (29-11-2025)LLille 4 - 2 Paris FC (23-11-2025)LParis FC 0 - 1 Rennes (07-11-2025)WMonaco 0 - 1 Paris FC (01-11-2025)DParis FC 3 - 3 Lyon (29-10-2025)
14 Le Havre 14 14 13 21 -8 LLe Havre 0 - 1 Lille (30-11-2025)LParis Saint Germain 3 - 0 Le Havre (22-11-2025)DLe Havre 1 - 1 Nantes (08-11-2025)DToulouse 0 - 0 Le Havre (02-11-2025)WLe Havre 1 - 0 Stade Brestois 29 (29-10-2025)
15 Lorient 14 14 18 28 -10 WLorient 3 - 1 Nice (30-11-2025)DNantes 1 - 1 Lorient (23-11-2025)DLorient 1 - 1 Toulouse (09-11-2025)LLens 3 - 0 Lorient (02-11-2025)DLorient 1 - 1 Paris Saint Germain (29-10-2025)
16 Nantes 14 11 12 22 -10 LLyon 3 - 0 Nantes (30-11-2025)DNantes 1 - 1 Lorient (23-11-2025)DLe Havre 1 - 1 Nantes (08-11-2025)LNantes 0 - 2 Metz (02-11-2025)LNantes 3 - 5 Monaco (29-10-2025)
17 Metz 14 11 14 31 -17 LMetz 0 - 1 Rennes (28-11-2025)LStade Brestois 29 3 - 2 Metz (23-11-2025)WMetz 2 - 1 Nice (09-11-2025)WNantes 0 - 2 Metz (02-11-2025)WMetz 2 - 0 Lens (29-10-2025)
18 Auxerre 14 9 8 20 -12 DParis FC 1 - 1 Auxerre (29-11-2025)DAuxerre 0 - 0 Lyon (23-11-2025)LAngers 2 - 0 Auxerre (09-11-2025)LAuxerre 0 - 1 Marseille (01-11-2025)LStrasbourg 3 - 0 Auxerre (29-10-2025)