Ligue 1 Gameweek 8

Angers 1 - 1 FT Monaco

Stade Raymond-Kopa

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

Futmetrix Verdict
52
FT
Sat, Oct 18
Français
Angers
1-1
Monaco
⚡ Intensity 43
⚖️ Balance 40
🏆 Stakes 33
🎲 Upset 47
Cherif's 85th-minute equalizer stuns Monaco

Win Probability

  • Angers 22%
  • Draw 26%
  • Monaco 52%

Futmetrix AI estimate

Angers Snatch Drama in the Shadows: Cherif's 85th-Minute Rescue

Average Entertainment Futmetrix Score: 52/100. Two teams separated by ambition but united by chaos collided at Stade Raymond-Kopa, where substitute brilliance and late-game desperation erased what seemed a settled contest.

Monaco's Control, Then Collapse

Monaco strangled possession from the opening whistle, dictating play with 58% control and suffocating Angers into a defensive shell. The dominance was absolute on paper—13 corners, 27 shots fired, an intensity that felt destined to yield a goal. And it did: at the 72nd minute, F. Balogun, introduced at the 62nd, pounced on a clinical assist from T. Minamino to hand the Principality the lead. Monaco's grip seemed unbreakable.

The Angers Ambush

Then came the earthquake. Haris Belkebla and Angers' midfield refused to surrender, building balance through relentless pressing that turned the final quarter into a siege. At the 85th minute—13 minutes from the whistle—S. Cherif, another substitute (entered 61st), exploded past the defence to level after L. Raolisoa's perfectly weighted cross. What seemed a settled affair became a dagger through the heart of Monaco's afternoon.

Substitutes Seize the Narrative

This match belonged entirely to the bench. Balogun and Cherif both scored post-substitution; Minamino and Raolisoa orchestrated the decisive moments. Thilo Kehrer of Monaco produced a commanding defensive masterclass (7.9/10) to contain Angers' 16 attempts, while Mamadou Coulibaly (7.7/10) choreographed Monaco's midfield symphony. Angers, languishing 17th with just 6 points, showed teeth against a supposedly superior opponent. The final 1-1 scoreline captures a match where two goals in 13 chaotic minutes rewrote the script entirely—a reminder that football's cruelest lessons arrive in the 85th minute.

Key Questions

Did Angers deserve the late equalizer?

Absolutely. Angers fired 16 shots and dominated the final quarter with relentless pressure. The equalizer reflected their second-half intensity and refusal to collapse.

How did substitute Kehrer change the game?

Kehrer didn't change the game—he stabilised it. His commanding 7.9/10 defensive display limited Angers' 16 shots and prevented further damage.

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
42%
58%
Angers 42%
Monaco 58%
Shots
16
11
Angers 16
Monaco 11
Shots on Target
3
4
Angers 3
Monaco 4
Expected Goals (xG)
1.77
1.88
Angers 1.77
Monaco 1.88
Passes
397
568
Angers 397
Monaco 568
Pass Accuracy
82%
86%
Angers 82%
Monaco 86%
Corners
10
3
Angers 10
Monaco 3
Fouls
15
14
Angers 15
Monaco 14
Yellow Cards
2
2
Angers 2
Monaco 2
Red Cards
0
0
Angers 0
Monaco 0

Match Events

Mohammed Salisu 🟨 1'
HT
48' 🟨 Carlens Arcus
Jordan Teze 🟨 60'
61' 🔄 P. Peter S. Cherif
M. Biereth F. Balogun 🔄 62'
A. Fati T. Minamino 🔄 70'
K. Ouattara S. Idumbo 🔄 70'
71' 🔄 H. Abdelli L. Raolisoa
71' 🔄 A. Sbai J. Ekomie
F. Balogun (T. Minamino) 72'
79' 🔄 F. Hanin L. Machine
79' 🔄 L. Mouton H. Djibirin
M. Akliouche G. Ilenikhena 🔄 84'
J. Teze A. Bamba 🔄 84'
85' S. Cherif (L. Raolisoa)
90'+4 🟨 Sidiki Cherif
FT

Player Cards

Our take on every player in this match

Angers

Goalkeepers
Hervé Koffi
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Carlens Arcus
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
64%
Duel Win %
Ousmane Camara
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Jordan Lefort
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Florent Hanin
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Midfielders
Haris Belkebla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Himad Abdelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Yassine Belkhdim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Louis Mouton
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
18%
Pass Acc
Mohamed Amine Sbaï
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Forwards
Prosper Peter
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
4
Duels Won
0
Pens Won
BENCH
Melvin Zinga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Abdoulaye Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marius Courcoul
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marius Louãr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacques Ekomié
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Lillian Rao-Lisoa
SUPER SUB
SUPER SUB
1
Assist
1
Assist
19
Minutes
6.6
Rating
Sidiki Cherif
CLUTCH HERO
CLUTCH HERO
85
Goal Time
85
Goal Time
Goal
Impact
7.3
Rating
Djibirin Harouna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Lanroy Machine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Monaco

Goalkeepers
Philipp Köhn
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Thilo Kehrer
MAGNET
MAGNET
114
Activity
114
Activity
101
Passes
13
Duels
Mohammed Salisu
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Caio Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Krépin Diatta
ENFORCER
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
80%
Win %
Jordan Teze
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Mamadou Coulibaly
MAGNET
MAGNET
81
Activity
81
Activity
65
Passes
16
Duels
Kassoum Ouattara
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Maghnes Akliouche
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Ansu Fati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Mika Biereth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
BENCH
Yann Lienard
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bradel Kiwa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aladji Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Pape Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aleksandr Golovin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stanis Idumbo Muzambo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Takumi Minamino
SUPER SUB
SUPER SUB
1
Assist
1
Assist
20
Minutes
6.6
Rating
Folarin Balogun
SUPER SUB
SUPER SUB
1
Goal
1
Goal
28
Minutes
7.5
Rating
George Ilenikhena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/18/2025 Angers 1 - 1 Monaco Ligue 1 Stade Raymond-Kopa
03/15/2025 Angers 0 - 2 Monaco Ligue 1 Stade Raymond Kopa
11/01/2024 Monaco 0 - 1 Angers Ligue 1 Stade Louis-II
05/07/2023 Angers 1 - 2 Monaco Ligue 1 Stade Raymond-Kopa
10/30/2022 Monaco 2 - 0 Angers Ligue 1 Stade Louis II
05/01/2022 Monaco 2 - 0 Angers Ligue 1 Stade Louis II
10/18/2025
1 - 1
Ligue 1 Stade Raymond-Kopa
03/15/2025
0 - 2
Ligue 1 Stade Raymond Kopa
11/01/2024
0 - 1
Ligue 1 Stade Louis-II
05/07/2023
1 - 2
Ligue 1 Stade Raymond-Kopa
10/30/2022
2 - 0
Ligue 1 Stade Louis II
05/01/2022
2 - 0
Ligue 1 Stade Louis II
Angers Win
Monaco 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 Nice 10 15 16 15 +1 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)WNice 3 - 2 Lyon (18-10-2025)DMonaco 2 - 2 Nice (05-10-2025)DNice 1 - 1 Paris FC (28-09-2025)
7 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)
8 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)
9 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)
10 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)
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 Rodez 2 4 3 2 +1 DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)WRED Star FC 93 2 - 3 Rodez (12-05-2026)
19 Saint Etienne 3 2 1 4 -3 LNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)
20 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)
21 RED Star FC 93 1 0 2 3 -1 LRED Star FC 93 2 - 3 Rodez (12-05-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.