Ligue 1 - Regular Season - 13
Sunday 23 November 202516:15
1/4

Score & Verdict

Stade Brestois 29
3
-
Metz
2

Expected Goals (xG)

3.11
Stade Brestois 29
vs
1.05
Metz

FutMetrix Score

85
must_watch
+52
vs Pre
Slide 1 of 4
85
FULL TIME
Sun 23 Nov
Stade Brestois 29
3-2
Metz
Intensity
97
⚖️ Balance
66
🏆 Stakes
0
🎲 Upset
0
+52 vs pre-game
Brest snatches thriller drama in stoppage time

Brest Steals Six-Pointer as VAR Drama Decides Survival Battle

Must Watch Futmetrix Score: 85/100. When two relegation-haunted sides collide, raw intensity trumps all—and Brest seized their moment against Metz, turning a relegation battle into an unforgettable final-day-style spectacle.

Thunder strikes in the second minute

Pathé Mboup doesn't allow Metz breathing room. By the 2nd minute, he's opened the scoring, teed up by Brice Chardonnet. It's an electric jolt. But within four minutes, Giorgi Tsitaishvili fires back for Metz. The balance tilts back: two starving sides, zero mercy.

Second-half momentum shift

At the 48th minute, Kamory Doumbia restores Brest's lead. The hosts dominate with 56% possession and a barrage of 20 shots (7 on target). Yet football punishes wastefulness: the 79th minute sees Souleymane Coulibaly gift an own goal that drags Metz back level. Three lead changes in 77 minutes—pure theatre.

VAR verdict and the final reckoning

Then comes 90+8. Two VAR-confirmed penalties transform this into a winner-takes-all climax. Rodolfo Del Castillo doesn't flinch and seals it: 3-2. Metz leave Stade Francis-Le Blé empty-handed; Brest breathe again. With 27 combined shots and 10 on target, this wasn't just a victory—it was a statement in the relegation battle that defines their season.

Key Questions

How did VAR change this match?

Two penalties confirmed in 90+8 decided an evenly-poised contest. Del Castillo's conversion sealed a victory that might never have arrived without the VAR intervention.

What sparked this five-goal thriller?

Three lead changes, Metz's porous defence (30 goals conceded in 13 matches), and the raw intensity of two sides fighting for Ligue 1 survival.

Why is this match rated 85/100?

Our Futmetrix algorithm analyzed intensity, balance, and stakes. The final score of 85/100 places this match in the "Must Watch" category.

Match Statistics

Possession
Expected Goals (xG)
Total Passes
Pass Accuracy
Yellow Cards

Match Events

2'
P. Mboup
Assist: B. Chardonnet
6'
G. Tsitaishvili
Assist: T. Yegbe
HT
48'
K. Doumbia
Assist: L. Ajorque
56'🟨
Kamory Doumbia
68'🔄
K. Doumbia
↑ R. Labeau Lascary
🔄68'
K. Kouao
↑ F. Ballo-Toure
🔄68'
J. Deminguet
↑ B. Traore
🔄68'
G. Tsitaishvili
↑ M. Bokele Mputu
78'🔄
H. Magnetti
↑ L. Tousart
78'🔄
P. Mboup
↑ M. Balde
🔄78'
J. Asoro
↑ I. Sane
79'
S. Coulibaly
🟨83'
Fodé Ballo-Touré
🟨84'
Cheick Tidiane Sabaly
87'🟨
Soumaila Coulibaly
90'
R. Del Castillo
90'+2
Ludovic Ajorque
90'+8
Lucas Tousart
🟨90'+8
Alpha Touré
FT

Player Match Cards

Stade Brestois 29

4-2-3-1
GK
G. Coudert
NPC
NPC
90
Minutes
90
Minute
16%
Pass A
6.3
Rating
DEF
K. Lala
NPC
NPC
90
Minutes
90
Minute
39%
Pass A
6.7
Rating
B. Chardonnet
Magnet
Magnet
89
Activity
89
Activi
83
Passes
6
Duels
S. Coulibaly
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
1
Fouls
6.2
Rating
D. Guindo
Architect
Architect
2
Key Passes
2
Key Pa
0
Assist
25%
Pass A
MID
J. Chotard
Stormtrooper
Stormtrooper
3
Shots
3
Shots
0
Goals
0
On Tar
H. Magnetti
Sweeper
Sweeper
3
Cleanups
3
Cleanu
3
Interc
0
Blocks
R. Del Castillo
Clutch Hero
Clutch Hero
0
Goal Time
0
Goal T
0
Impact
6.9
Rating
K. Doumbia
Sniper
Sniper
50%
Conversion
50%
Conver
1
Goals
2
Shots
P. Mboup
Finisher
Finisher
1
Goals
1
Goals
3
Shots
8.3
Rating
ATK
L. Ajorque
Provider
Provider
1
Assists
1
Assist
2
Key Pa
6.9
Rating
Bench
N. Jauny
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
J. Bourgault
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
J. M. Diaz
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
J. Le Cardinal
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
H. Makalou
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
L. Tousart
Cameo
Cameo
12
Minutes
12
Minute
2
Touche
None
Events
78'
J. Dina Ebimbe
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
R. Labeau Lascary
👻InvisibleNothing to note
68'
M. Balde
Cameo
Cameo
12
Minutes
12
Minute
2
Touche
None
Events
78'

Metz

4-2-3-1
GK
J. Fischer
Penalty Hero
Penalty Hero
1
Pens Saved
1
Pens S
4
Saves
6.9
Rating
DEF
K. Kouao
NPC
NPC
68
Minutes
68
Minute
29%
Pass A
6.5
Rating
J. Gbamin
NPC
NPC
90
Minutes
90
Minute
57%
Pass A
6.2
Rating
T. Yegbe
Provider
Provider
1
Assists
1
Assist
1
Key Pa
6.2
Rating
M. Colin
Wall
Wall
0
Dribbled Past
0
Dribbl
4
Tackle
71%
Duel W
MID
A. Toure
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
1
Fouls
5.9
Rating
J. Deminguet
NPC
NPC
68
Minutes
68
Minute
17%
Pass A
6.3
Rating
C. Sabaly
NPC
NPC
90
Minutes
90
Minute
14%
Pass A
6
Rating
G. Hein
Stormtrooper
Stormtrooper
2
Shots
2
Shots
0
Goals
0
On Tar
G. Tsitaishvili
Sniper
Sniper
100%
Conversion
100%
Conver
1
Goals
1
Shots
ATK
J. Asoro
Sunday Leaguer
Sunday Leaguer
5.6
Rating
5.6
Rating
9
Duels
10
Poss L
Bench
O. Ba
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
S. Sane
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
F. Ballo-Toure
Friendly Fire
Friendly Fire
0
Mistake
0
Mistak
2
Fouls
6
Rating
68'
B. Stambouli
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
B. Traore
👻InvisibleNothing to note
68'
M. Mbaye
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
I. Sane
Cameo
Cameo
12
Minutes
12
Minute
4
Touche
None
Events
78'
G. Abuashvili
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
M. Bokele Mputu
Sweeper
Sweeper
1
Cleanups
1
Cleanu
1
Interc
0
Blocks
68'

Head to Head Record

07/04/2024
Ligue 1
Stade Francis-Le Blé
10/12/2023
Ligue 1
Stade Saint-Symphorien
24/04/2022
Ligue 1
Stade Saint-Symphorien
26/09/2021
Ligue 1
Stade Francis-Le Blé
31/01/2021
Ligue 1
Stade Francis-Le Blé
29/11/2020
Ligue 1
Stade Saint-Symphorien
30/10/2019
Coupe de la Ligue
Stade Saint-Symphorien
05/10/2019
Ligue 1
Stade Francis-Le Blé
Stade Brestois 29 Win
Metz Win
Draw

After Matchweek 13

P
13
GF
27
GA
11
GD
+16
W
Win
W
Win
W
Win
D
Draw
W
Win
P
13
GF
33
GA
12
GD
+21
W
Win
W
Win
W
Win
D
Draw
L
Loss
3Lens28
P
13
GF
22
GA
11
GD
+11
W
Win
W
Win
W
Win
L
Loss
W
Win
P
13
GF
27
GA
17
GD
+10
W
Win
L
Loss
W
Win
L
Loss
W
Win
P
13
GF
24
GA
17
GD
+7
L
Loss
W
Win
L
Loss
W
Win
L
Loss
P
13
GF
23
GA
18
GD
+5
W
Win
W
Win
W
Win
D
Draw
L
Loss
7Lyon21
P
13
GF
18
GA
15
GD
+3
D
Draw
L
Loss
D
Draw
D
Draw
W
Win
P
13
GF
25
GA
25
GD
0
L
Loss
L
Loss
L
Loss
W
Win
W
Win
9Nice17
P
13
GF
18
GA
23
GD
-5
L
Loss
L
Loss
L
Loss
W
Win
W
Win
P
13
GF
18
GA
17
GD
+1
L
Loss
D
Draw
D
Draw
D
Draw
L
Loss
11Angers16
P
13
GF
11
GA
15
GD
-4
W
Win
W
Win
L
Loss
D
Draw
W
Win
P
13
GF
20
GA
25
GD
-5
L
Loss
L
Loss
W
Win
D
Draw
L
Loss
P
13
GF
13
GA
20
GD
-7
L
Loss
D
Draw
D
Draw
W
Win
W
Win
P
13
GF
17
GA
23
GD
-6
W
Win
L
Loss
D
Draw
L
Loss
L
Loss
15Nantes11
P
13
GF
12
GA
19
GD
-7
D
Draw
D
Draw
L
Loss
L
Loss
W
Win
P
13
GF
15
GA
27
GD
-12
D
Draw
D
Draw
L
Loss
D
Draw
L
Loss
17Metz11
P
13
GF
14
GA
30
GD
-16
L
Loss
W
Win
W
Win
W
Win
L
Loss
P
13
GF
7
GA
19
GD
-12
D
Draw
L
Loss
L
Loss
L
Loss
L
Loss
Home Team
Away Team
Stade Brestois 29 3-2 Metz: Brest snatches thriller drama in stoppage time (85/100)