Ligue 1 Regular Season - 8

Lorient 3 - 3 FT Stade Brestois 29

Stade du Moustoir

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

93
FT
Sun, Oct 19
Français
Lorient
3-3
Stade Brestois 29
⚡ Intensity 100
⚖️ Balance 88
🏆 Stakes 0
🎲 Upset 0
Six goals, five lead changes, absolute madness

Le Bris and Kouassi Orchestrate Crunch Match Chaos: 3-3 Thriller at the Moustoir

Must-Watch Futmetrix Score: 93/100. Lorient and Stade Brestois 29 delivered a breathless spectacle where five lead changes transformed the Stade du Moustoir into an arena of pure, unfiltered football theatre.

Le Bris and Kouassi Set the Intensity from the Whistle

Théo Le Bris struck at the second minute—a surgical finish from Arsène Kouassi's assist that handed Lorient early control. The balance of this match was built on that lightning-fast opener, yet Brest refused to wilt. By the 34th minute, J. Dina Ebimbe had levelled, then a Makengo own goal at the 45th gave the visitors the advantage. The stakes climbed with every exchange.

Kouassi Answers, Then Del Castillo Creates Chaos

Kouassi restored Lorient's lead at 55 minutes with a composed finish. But at the 86th, Romain Del Castillo converted a penalty with ice-cold precision, dragging Brest level at 3-3. The match looked destined for a share of the spoils, until the improbable struck.

Soumano Snatches Victory at 89': Final-Day Drama in Miniature

Introduced in the 73rd minute, Soumano fired home the winner at 89', assisted by B. Dieng. Five lead changes, perfect balance between both sides (50% possession apiece), and intensity that left the Moustoir crowd exhausted. Lorient's 3-3 scoreline masks a match where every minute carried weight—a six-goal masterclass in how football should be played.

Key Questions

What made Théo Le Bris the standout performer?

One goal, one assist, three key passes. Le Bris orchestrated Lorient's attacking rhythm throughout, rating 8.5.

What caused this six-goal thriller?

Five lead changes, an own goal, a late penalty, and a 89th-minute winner. Tactical balance created offensive chaos.

How dramatic was Soumano's 89th-minute winner?

After Del Castillo's 86th-minute equaliser, Soumano struck three minutes later. A last-breath reversal of fortune.

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
50%
50%
Lorient 50%
Stade Brestois 29 50%
Shots
12
8
Lorient 12
Stade Brestois 29 8
Shots on Target
7
4
Lorient 7
Stade Brestois 29 4
Expected Goals (xG)
1.20
1.59
Lorient 1.20
Stade Brestois 29 1.59
Passes
390
405
Lorient 390
Stade Brestois 29 405
Pass Accuracy
82%
84%
Lorient 82%
Stade Brestois 29 84%
Corners
5
2
Lorient 5
Stade Brestois 29 2
Fouls
13
16
Lorient 13
Stade Brestois 29 16
Yellow Cards
3
2
Lorient 3
Stade Brestois 29 2
Red Cards
0
0
Lorient 0
Stade Brestois 29 0

Match Events

2' T. Le Bris (A. Kouassi)
J. Dina Ebimbe (B. Locko) 34'
J. Makengo 44'
HT
51' 🟨 Abdoulaye Faye
Ludovic Ajorque 🟨 51'
55' A. Kouassi (T. Le Bris)
62' 🔄 J. Makengo A. Tosin
K. Doumbia L. Tousart 🔄 64'
J. Dina Ebimbe R. Labeau Lascary 🔄 64'
73' 🔄 P. Pagis B. Dieng
73' 🔄 M. Bamba S. Soumano
K. Lala J. Le Cardinal 🔄 78'
83' 🔄 T. Le Bris J. Mvuka Mugisha
83' 🔄 A. Kouassi D. Yongwa
84' 🟨 Bamo Meïté
R. Del Castillo 86'
R. Del Castillo P. Mboup 🔄 88'
89' S. Soumano (B. Dieng)
90'+4 🟨 Aiyegun Tosin
FT

Player Cards

Season performance ratings for players in this match

Lorient

Goalkeepers
Y. Mvogo
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
B. Meite
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.5
Rating
M. Talbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Faye
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
64%
Duel Win %
Midfielders
T. Le Bris
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
A. Avom
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
L. Abergel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Kouassi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
J. Makengo
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.2
Rating
P. Pagis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
73
Entry
M. Bamba
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
B. Kamara
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Adjei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Yongwa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Igor Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Mvuka Mugisha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
N. Cadiou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Tosin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
B. Dieng
SUPER SUB
SUPER SUB
0
Impact
0
Impact
18
Minutes
6.3
Rating
S. Soumano
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
6.9
Rating

Stade Brestois 29

Goalkeepers
R. Majecki
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
K. Lala
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
B. Chardonnet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Coulibaly
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
B. Locko
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
32%
Pass Acc
Midfielders
J. Chotard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Magnetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Del Castillo
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.5
Rating
K. Doumbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
J. Dina Ebimbe
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
6.9
Rating
Forwards
L. Ajorque
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
G. Coudert
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. M. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Le Cardinal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
H. Makalou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Tousart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
P. Mboup
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
R. Labeau Lascary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
20/07/2024 Lorient 1 - 1 Stade Brestois 29 Friendlies Clubs Stade de Mané-Braz
31/03/2024 Lorient 0 - 1 Stade Brestois 29 Ligue 1 Stade du Moustoir - Yves Allainmat
20/12/2023 Stade Brestois 29 4 - 0 Lorient Ligue 1 Stade Francis-Le Blé
07/05/2023 Lorient 2 - 1 Stade Brestois 29 Ligue 1 Stade Yves Allainmat - Le Moustoir
09/10/2022 Stade Brestois 29 1 - 2 Lorient Ligue 1 Stade Francis-Le Blé
16/07/2022 Stade Brestois 29 1 - 0 Lorient Friendlies Clubs Stade du Clos Gastel
16/07/2022 Stade Brestois 29 1 - 0 Lorient Friendlies Clubs Stade du Clos Gastel
27/02/2022 Stade Brestois 29 0 - 1 Lorient Ligue 1 Stade Francis-Le Blé
20/07/2024
Friendlies Clubs Stade de Mané-Braz
31/03/2024
Ligue 1 Stade du Moustoir - Yves Allainmat
20/12/2023
Ligue 1 Stade Francis-Le Blé
07/05/2023
Ligue 1 Stade Yves Allainmat - Le Moustoir
09/10/2022
Ligue 1 Stade Francis-Le Blé
16/07/2022
Friendlies Clubs Stade du Clos Gastel
16/07/2022
Friendlies Clubs Stade du Clos Gastel
27/02/2022
Ligue 1 Stade Francis-Le Blé
Lorient Win
Stade Brestois 29 Win
Draw

League Standings

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