Ligue 1 Regular Season - 27

Auxerre 3 - 0 FT Stade Brestois 29

Stade de l'Abbé Deschamps

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

Futmetrix Verdict
37
FT
Sat, Mar 21
Français
Auxerre
3-0
Stade Brestois 29
⚡ Intensity 51
⚖️ Balance 8
🏆 Stakes 2
🎲 Upset 0
Ten men, three goals, pure defiance.

Ten-Man Auxerre Stun Brest in Relegation Masterclass

Average Entertainment Futmetrix Score: 37/100. A miraculous display of resilience saw a depleted home side tear up the script and breathe new life into their desperate survival campaign.

Early Dismissal

A complete disasterclass seemed entirely inevitable at Stade de l'Abbé Deschamps. The hosts' evening was plunged into chaos when D. Leon was shown a straight red card just six minutes into the contest. Given their perilous position in the relegation playoffs zone, the narrative heavily suggested a comfortable victory for Stade Brestois 29. The visitors naturally controlled possession with their numerical advantage, probing the final third. However, they failed to convert that dominance into meaningful pressure. The early Intensity was shaped completely by Auxerre shifting into a rigid defensive shape, challenging the visitors to find a way through their newly assembled low block.

The Unlikely Brace

Instead of buckling under relentless pressure, the hosts engineered a tactical masterpiece. Against all expectations, the Balance of the match shifted decisively in the 24th minute. Romain Faivre orchestrated a devastating counter-attack, feeding Bryan Okoh who fired the ten men into a shock lead. Brest looked completely shell-shocked by the sheer audacity of the disadvantaged side. Despite holding 56 percent of the ball, the Breton outfit were utterly toothless, managing a measly two shots on target throughout the entire affair. The home side's defensive discipline was simply brilliant, absorbing pressure effortlessly while maintaining a lethal threat on the break.

A Resounding Finish

The second half elevated a gritty rear-guard action into the realm of club legend. Faivre and Okoh combined beautifully once again in the 58th minute, with the standout defender doubling the advantage and sending the home crowd into pure ecstasy. Any lingering hopes of a comeback were completely extinguished when G. Mensah seamlessly set up Danny Namaso to drill home a third at the 70-minute mark. With eight points still separating them from outright safety, this crucial result proves the hosts possess the fighting spirit required for the looming relegation battle. Brest, meanwhile, leave the pitch with bruised egos and serious questions regarding their attacking capabilities.

Key Questions

How did the red card for D. Leon impact the match?

Despite going down to ten men early, Auxerre reorganized flawlessly, defending deep and utilizing devastating counter-attacks to completely neutralize the visitors' possession.

What made Bryan Okoh the Man of the Match?

Okoh delivered a heroic performance, scoring two massive goals while maintaining absolute defensive solidity to guide his shorthanded team to victory.

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
44%
56%
Auxerre 44%
Stade Brestois 29 56%
Shots
11
7
Auxerre 11
Stade Brestois 29 7
Shots on Target
7
2
Auxerre 7
Stade Brestois 29 2
Expected Goals (xG)
0.90
0.95
Auxerre 0.90
Stade Brestois 29 0.95
Passes
312
389
Auxerre 312
Stade Brestois 29 389
Pass Accuracy
76%
84%
Auxerre 76%
Stade Brestois 29 84%
Corners
6
3
Auxerre 6
Stade Brestois 29 3
Fouls
10
14
Auxerre 10
Stade Brestois 29 14
Yellow Cards
0
4
Auxerre 0
Stade Brestois 29 4
Red Cards
1
0
Auxerre 1
Stade Brestois 29 0

Match Events

6' 🟥 D. Leon
8' 🔄 F. Oppegard T. De Percin
24' B. Okoh (R. Faivre)
J. M. Diaz 🟨 42'
HT
L. Tousart P. Mboup 🔄 46'
J. Dina Ebimbe 🟨 57'
58' B. Okoh (R. Faivre)
65' 🔄 R. Faivre J. Casimir
J. Dina Ebimbe M. Balde 🔄 65'
J. Chotard 🟨 66'
70' D. Namaso (G. Mensah)
P. Mboup 🟨 73'
D. Guindo B. Locko 🔄 77'
J. Chotard H. Makalou 🔄 77'
S. Coulibaly R. Le Guen 🔄 82'
83' 🔄 D. Namaso N. Ahamada
84' 🔄 G. Mensah C. Akpa
FT

Player Cards

Our take on every player in this match

Auxerre

Goalkeepers
Donovan Léon
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
3
Rating
Defenders
Lamine Sy
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Sinaly Diomandé
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Bryan Okoh
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.2
Rating
Gideon Mensah
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Midfielders
Romain Faivre
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
12%
Pass Acc
Elisha Owusu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Kévin Danois
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Fredrik Oppegård
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
8
Entry
Forwards
Lassine Sinayoko
MAGNET
MAGNET
52
Activity
52
Activity
29
Passes
23
Duels
Danny Namaso
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Théo De Percin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Clement Akpa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Marvin Senaya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francisco Sierralta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Naouirou Ahamada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Assane Dioussé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josué Casimir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Mamoudou Cissokho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sékou Mara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Stade Brestois 29

Goalkeepers
Grégoire Coudert
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Kenny Lala
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Michel Diaz
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Soumaila Coulibaly
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
81
Total Mins
82
Entry
Daouda Guindo
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
76
Total Mins
77
Entry
Midfielders
Joris Chotard
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
76
Total Mins
77
Entry
Hugo Magnetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Romain Del Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Lucas Tousart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Junior Dina Ebimbe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Remy Labeau Lascary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
BENCH
Radosław Majecki
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raphaël Le Guen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Luc Zogbé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bradley Locko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Hamidou Makalou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Pathé Mboup
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/01/2026 Stade Brestois 29 2 - 0 Auxerre Ligue 1 Stade Francis-Le Blé
14/02/2025 Stade Brestois 29 2 - 2 Auxerre Ligue 1 Stade Francis-Le Blé
27/09/2024 Auxerre 3 - 0 Stade Brestois 29 Ligue 1 Stade de l'Abbé Deschamps
14/05/2023 Stade Brestois 29 1 - 0 Auxerre Ligue 1 Stade Francis-Le Blé
02/10/2022 Auxerre 1 - 1 Stade Brestois 29 Ligue 1 Stade de l'Abbé Deschamps
11/02/2019 Stade Brestois 29 1 - 0 Auxerre Ligue 2 Stade Francis-Le-Blé
31/08/2018 Auxerre 0 - 2 Stade Brestois 29 Ligue 2 Stade de l'Abbé-Deschamps
09/03/2018 Auxerre 1 - 2 Stade Brestois 29 Ligue 2 Stade de l'Abbé-Deschamps
13/10/2017 Stade Brestois 29 1 - 1 Auxerre Ligue 2 Stade Francis-Le-Blé
10/02/2017 Auxerre 3 - 1 Stade Brestois 29 Ligue 2 Stade de l'Abbé-Deschamps
04/01/2026
Ligue 1 Stade Francis-Le Blé
14/02/2025
Ligue 1 Stade Francis-Le Blé
27/09/2024
Ligue 1 Stade de l'Abbé Deschamps
14/05/2023
Ligue 1 Stade Francis-Le Blé
02/10/2022
Ligue 1 Stade de l'Abbé Deschamps
11/02/2019
Ligue 2 Stade Francis-Le-Blé
31/08/2018
Ligue 2 Stade de l'Abbé-Deschamps
09/03/2018
Ligue 2 Stade de l'Abbé-Deschamps
13/10/2017
Ligue 2 Stade Francis-Le-Blé
10/02/2017
Ligue 2 Stade de l'Abbé-Deschamps
Auxerre Win
Stade Brestois 29 Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 26 60 58 22 +36 WNice 0 - 4 Paris Saint Germain (21-03-2026)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)
2 Lens 27 59 54 24 +30 WLens 5 - 1 Angers (20-03-2026)LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)LLens 2 - 3 Monaco (21-02-2026)
3 Marseille 26 49 53 33 +20 WMarseille 1 - 0 Auxerre (13-03-2026)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)
4 Lyon 26 47 40 27 +13 DLe Havre 0 - 0 Lyon (15-03-2026)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)
5 Lille 26 44 40 33 +7 WRennes 1 - 2 Lille (15-03-2026)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)
6 Monaco 26 43 45 37 +8 WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)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)
7 Rennes 26 43 43 37 +6 LRennes 1 - 2 Lille (15-03-2026)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)
8 Strasbourg 26 37 40 31 +9 DStrasbourg 0 - 0 Paris FC (15-03-2026)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)
9 Toulouse 27 37 38 32 +6 WToulouse 1 - 0 Lorient (21-03-2026)WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)LRennes 1 - 0 Toulouse (28-02-2026)DToulouse 1 - 1 Paris FC (21-02-2026)
10 Lorient 27 37 37 41 -4 LToulouse 1 - 0 Lorient (21-03-2026)WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)
11 Stade Brestois 29 27 36 34 39 -5 LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)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)
12 Angers 27 32 24 37 -13 LLens 5 - 1 Angers (20-03-2026)LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)LMonaco 2 - 0 Angers (28-02-2026)LAngers 0 - 1 Lille (22-02-2026)
13 Paris FC 26 28 29 41 -12 DStrasbourg 0 - 0 Paris FC (15-03-2026)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)
14 Le Havre 26 27 20 32 -12 DLe Havre 0 - 0 Lyon (15-03-2026)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)
15 Nice 27 27 32 52 -20 LNice 0 - 4 Paris Saint Germain (21-03-2026)WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)LParis FC 1 - 0 Nice (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)
16 Auxerre 27 22 22 36 -14 WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)LAuxerre 0 - 3 Rennes (22-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 26 13 25 60 -35 LMetz 3 - 4 Toulouse (15-03-2026)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)