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

Score & Verdict

Toulouse
0
-
Angers
1

Expected Goals (xG)

1.98
Toulouse
vs
0.43
Angers

FutMetrix Score

28
skip
-7
vs Pre
Slide 1 of 4
28
FULL TIME
Sun 23 Nov
Toulouse
0-1
Angers
Intensity
16
⚖️ Balance
20
🏆 Stakes
0
🎲 Upset
84
-7 vs pre-game
Angers Stun Toulouse in Ligue 1 Shocker

Angers Steal Glory in Epic Battle at Stadium de Toulouse

Skip It Futmetrix Score: 28/100. An upset of remarkable intensity, Angers transformed Toulouse's attacking onslaught into three crucial points that could define their survival fight.

Toulouse's Attacking Siege Meets an Unbreakable Wall

At Stadium de Toulouse, the script seemed inevitable: the hosts would overwhelm their visitors. With 25 shots fired against just 6 in return, Toulouse turned the pitch into a shooting gallery. Yet Hervé Koffi stood immovable. The Angers goalkeeper repelled six on-target efforts with remarkable composure, refusing to buckle under relentless pressure. Cristian Cásseres Jr. spearheaded Toulouse's assault with intensity, but balance shattered in the 16th minute.

Belkhdim Delivers the Knockout Blow

Yassin Belkhdim seized a rare opening to strike in the 16th minute. One clinical finish—that's all Angers needed. Despite 12 corners and sustained dominance, Toulouse could not find an equaliser. The stakes couldn't be higher: every point matters in a relegation battle, and Angers leave Stadium de Toulouse with treasure in their pockets.

A Shock Result That Reshapes the Table

With a probability gap of 42%, this victory represents a genuine upset. The numbers tell a cruel story for Toulouse: 25 shots, 8 on target, an xG of 1.98, zero goals. Angers, operating on 0.43 xG, converted their single chance into pure gold. This is football's brutal reality: dominance guarantees nothing. Toulouse slips deeper into crisis, while Angers breathe easier in their fight for survival.

Key Questions

What Made Hervé Koffi the Match Hero?

Six crucial saves against 25 shots: Koffi was unbreakable. His focus and reflexes turned an expected defeat into a historic victory for Angers.

Why is this match rated 28/100?

Our Futmetrix algorithm analyzed intensity, balance, and stakes. The final score of 28/100 places this match in the "Skip It" category.

Match Statistics

Possession
Shots
On Target
Expected Goals (xG)
Total Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards

Match Events

16'
Y. Belkhdim
🟨29'
Haris Belkebla
HT
66'🔄
F. Magri
↑ R. Messali
🔄68'
S. Cherif
↑ P. Peter
72'🔄
A. Vossah
↑ D. Sidibe
72'🔄
D. Methalie
↑ N. Edjouma
🟨75'
Jacques Ekomie
🔄81'
L. Mouton
↑ H. Djibirin
82'🔄
M. McKenzie
↑ J. Vignolo
🟨85'
Djibirin Harouna
🔄90'+1
H. Abdelli
↑ F. Hanin
🔄90'+1
A. Sbai
↑ M. Courcoul
90'+4🟨
Emersonn
FT

Player Match Cards

Toulouse

3-4-2-1
GK
G. Restes
NPC
NPC
90
Minutes
90
Minute
26%
Pass A
6.3
Rating
DEF
M. McKenzie
Architect
Architect
2
Key Passes
2
Key Pa
0
Assist
42%
Pass A
C. Cresswell
Architect
Architect
2
Key Passes
2
Key Pa
0
Assist
61%
Pass A
R. Nicolaisen
Stormtrooper
Stormtrooper
2
Shots
2
Shots
0
Goals
0
On Tar
MID
A. Donnum
Architect
Architect
8
Key Passes
8
Key Pa
0
Assist
28%
Pass A
C. Casseres
Wall
Wall
0
Dribbled Past
0
Dribbl
5
Tackle
67%
Duel W
A. Vossah
Stormtrooper
Stormtrooper
2
Shots
2
Shots
0
Goals
0
On Tar
D. Methalie
NPC
NPC
72
Minutes
72
Minute
21%
Pass A
6.3
Rating
ATK
F. Magri
NPC
NPC
66
Minutes
66
Minute
8%
Pass A
6.2
Rating
Y. Gboho
Architect
Architect
3
Key Passes
3
Key Pa
0
Assist
33%
Pass A
Emersonn
Wall
Wall
0
Dribbled Past
0
Dribbl
1
Tackle
50%
Duel W
Bench
K. Haug
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
W. Kamanzi
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
D. Sidibe
👻InvisibleNothing to note
72'
S. Koumbassa
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
R. Messali
👻InvisibleNothing to note
66'
N. Lahmadi
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
S. Hidalgo
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
J. Vignolo
Cameo
Cameo
8
Minutes
8
Minute
0
Touche
None
Events
82'
N. Edjouma
👻InvisibleNothing to note
72'

Angers

4-2-3-1
GK
H. Koffi
Octopus
Octopus
6
Saves
6
Saves
0
Conced
100%
Save %
DEF
L. Raolisoa
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
62%
Duel W
O. Camara
👻InvisibleNothing to note
J. Lefort
👻InvisibleNothing to note
J. Ekomie
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
71%
Duel W
MID
H. Belkebla
NPC
NPC
90
Minutes
90
Minute
24%
Pass A
6.3
Rating
H. Abdelli
Magnet
Magnet
77
Activity
77
Activi
65
Passes
12
Duels
Y. Belkhdim
Sweeper
Sweeper
3
Cleanups
3
Cleanu
2
Interc
1
Blocks
L. Mouton
NPC
NPC
81
Minutes
81
Minute
24%
Pass A
6.9
Rating
A. Sbai
NPC
NPC
89
Minutes
89
Minute
22%
Pass A
6.2
Rating
ATK
S. Cherif
Sunday Leaguer
Sunday Leaguer
5.9
Rating
5.9
Rating
11
Duels
9
Poss L
Bench
O. Pona
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
F. Hanin
Cameo
Cameo
1
Minutes
1
Minute
0
Touche
None
Events
90'
A. Bamba
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
C. Arcus
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
M. Courcoul
Cameo
Cameo
1
Minutes
1
Minute
1
Touche
None
Events
90'
P. Capelle
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
H. Djibirin
👻InvisibleNothing to note
81'
L. Machine
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
P. Peter
👻InvisibleNothing to note
68'

Head to Head Record

02/03/2025
Ligue 1
Stade Raymond Kopa
20/10/2024
Ligue 1
Stadium de Toulouse
12/03/2023
Ligue 1
Stade Raymond-Kopa
16/10/2022
Ligue 1
Stadium de Toulouse
25/09/2019
Ligue 1
Stadium de Toulouse
27/01/2019
Ligue 1
Stadium de Toulouse
22/09/2018
Ligue 1
Stade Raymond-Kopa
21/04/2018
Ligue 1
Stadium Municipal
Toulouse Win
Angers 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