Ligue 1 Regular Season - 3

Monaco 3 - 2 FT Strasbourg

Stade Louis II

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

100
FT
Sun, Aug 31
Français
Monaco
3-2
Strasbourg
⚡ Intensity 100
⚖️ Balance 62
🏆 Stakes 100
🎲 Upset 0
Minamino breaks Strasbourg hearts at the death

Minamino's 90th-Minute Dagger Ends Strasbourg's Fightback: Monaco Wins 3-2

Must-Watch Futmetrix Score: 100/100. A six-pointer that had everything: three lead changes, two goals in five minutes, a red card in injury time, and a substitute's dream finish to decide a match that defined early-season Ligue 1 chaos.

Early Dominance, Then the Unravelling

Maghnes Akliouche set the tone with a sixth-minute strike at Stade Louis II, and Monaco looked primed to cruise. Folarin Balogun doubled the advantage after the restart (48th), seemingly putting the match to bed. But Strasbourg arrived with 57% possession and a hunger to prove they belonged in this balance. The intensity of their response would redefine the afternoon.

Bakwa Ignites the Comeback

Enter Dilane Bakwa. The substitute changed everything. His 73rd-minute goal, assisted by fellow impact player S. Amo-Ameyaw, sparked Strasbourg's revival. Three minutes later, J. Panichelli levelled from the spot (76th). At 2-2, with 14 minutes left, the stakes had never felt higher—this was a match about positioning in the title race, and both teams knew it. Bakwa's 8.9 rating reflected his seismic impact off the bench.

Minamino's Cruel Mercy

Then came the 90th minute. Takumi Minamino, another substitute, received Akliouche's pass and finished with clinical precision. Monaco breathed. Strasbourg broke. The cruelty was compounded when Rabby Nzingoula saw red for violent conduct in the 90+9th minute—a final indignity for a side that had fought back from two goals down. Twenty-four shots, 11 corners, five goals: the match delivered relentless drama, but only one team left Stade Louis II celebrating.

Key Questions

How did Rabby Nzingoula's red card impact the match?

The 90+9 dismissal for violent conduct sealed Strasbourg's psychological collapse after Minamino's goal. A final blow to an already broken team.

What made Dilane Bakwa the standout performer?

An 8.9 rating: Bakwa scored and catalysed Strasbourg's comeback from the bench, embodying the super-sub archetype that nearly rewrote the script.

What caused this five-goal thriller?

Three lead changes, two goals in 180 seconds (73–76), and decisive substitute interventions. A title-race proxy battle compressed into 90 minutes.

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
43%
57%
Monaco 43%
Strasbourg 57%
Shots
12
12
Monaco 12
Strasbourg 12
Shots on Target
4
4
Monaco 4
Strasbourg 4
Expected Goals (xG)
1.94
1.62
Monaco 1.94
Strasbourg 1.62
Passes
383
525
Monaco 383
Strasbourg 525
Pass Accuracy
84%
88%
Monaco 84%
Strasbourg 88%
Corners
6
5
Monaco 6
Strasbourg 5
Fouls
13
12
Monaco 13
Strasbourg 12
Yellow Cards
2
1
Monaco 2
Strasbourg 1
Red Cards
0
1
Monaco 0
Strasbourg 1

Match Events

6' M. Akliouche
HT
A. Ouattara K. Paez 🔄 46'
I. Doukoure D. Bakwa 🔄 46'
48' F. Balogun (L. Camara)
M. Amougou S. El Mourabet 🔄 71'
D. Moreira S. Amo-Ameyaw 🔄 71'
D. Bakwa (S. Amo-Ameyaw) 73'
J. Panichelli 76'
78' 🔄 L. Camara A. Bamba
79' 🔄 L. Hradecky P. Kohn
79' 🔄 M. Biereth G. Ilenikhena
85' 🔄 A. Golovin T. Minamino
90' T. Minamino (M. Akliouche)
F. Lemarechal R. Nzingoula 🔄 90'+2
Rabby Nzingoula 🟥 90'+9
90'+11 🟨 Maghnes Akliouche
90'+11 🟨 Mamadou Coulibaly
90'+11 🔄 F. Balogun M. Coulibaly
FT

Player Cards

Season performance ratings for players in this match

Monaco

Goalkeepers
L. Hradecky
SIEVE
SIEVE
33%
save %
33%
save %
2
conceded
1
saves
Defenders
J. Teze
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
14
Duels Won
0
pens won
E. Dier
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
C. Mawissa
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
8
Duels Won
0
pens won
Caio Henrique
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
3
fouls
5.9
rating
Midfielders
L. Camara
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
30%
pass acc
D. Zakaria
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
M. Akliouche
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
M. Biereth
LATE SHIFT
LATE SHIFT
11
late mins
11
late mins
79
total mins
79
entry
A. Golovin
LATE SHIFT
LATE SHIFT
5
late mins
5
late mins
85
total mins
85
entry
Forwards
F. Balogun
FINISHER
FINISHER
1
goals
1
goals
4
shots
7.9
rating
BENCH
P. Kohn
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
T. Kehrer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
K. Ouattara
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
M. Salisu
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Bamba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
12
total mins
Started
entry
M. Coulibaly
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
1
total mins
Started
entry
T. Minamino
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.2
rating
P. Brunner
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
G. Ilenikhena
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry

Strasbourg

Goalkeepers
M. Penders
SIEVE
SIEVE
25%
save %
25%
save %
3
conceded
1
saves
Defenders
L. Hogsberg
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
M. Sarr
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
I. Doukoure
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
Midfielders
A. Ouattara
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
M. Amougou
SWEEPER
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
R. Luis
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
D. Moreira
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
Forwards
F. Lemarechal
MAGNET
MAGNET
62
activity
62
activity
47
passes
15
duels
V. Barco
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
50%
pass acc
J. Panichelli
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
BENCH
K. Johnsson
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
E. Sobol
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
S. El Mourabet
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
19
total mins
Started
entry
S. Nanasi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
R. Nzingoula
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.2
rating
M. Oyedele
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
K. Paez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
Started
entry
S. Amo-Ameyaw
SUPER SUB
SUPER SUB
0
impact
0
impact
19
minutes
6.6
rating
D. Bakwa
SUPER SUB
SUPER SUB
0
impact
0
impact
45
minutes
8.9
rating

Head to Head

Date Home Score Away Competition Venue
19/04/2025 Monaco 0 - 0 Strasbourg Ligue 1 Stade Louis-II
09/11/2024 Strasbourg 1 - 3 Monaco Ligue 1 Stade de la Meinau
10/03/2024 Strasbourg 0 - 1 Monaco Ligue 1 Stade de la Meinau
20/08/2023 Monaco 3 - 0 Strasbourg Ligue 1 Stade Louis-II
02/04/2023 Monaco 4 - 3 Strasbourg Ligue 1 Stade Louis II
06/08/2022 Strasbourg 1 - 2 Monaco Ligue 1 Stade de la Meinau
13/03/2022 Strasbourg 1 - 0 Monaco Ligue 1 Stade de la Meinau
28/11/2021 Monaco 1 - 1 Strasbourg Ligue 1 Stade Louis II
03/03/2021 Strasbourg 1 - 0 Monaco Ligue 1 Stade de la Meinau
19/04/2025
Ligue 1 Stade Louis-II
09/11/2024
Ligue 1 Stade de la Meinau
10/03/2024
Ligue 1 Stade de la Meinau
20/08/2023
Ligue 1 Stade Louis-II
02/04/2023
Ligue 1 Stade Louis II
06/08/2022
Ligue 1 Stade de la Meinau
13/03/2022
Ligue 1 Stade de la Meinau
28/11/2021
Ligue 1 Stade Louis II
03/03/2021
Ligue 1 Stade de la Meinau
Monaco Win
Strasbourg Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 8 3 +5 WToulouse 3 - 6 Paris Saint Germain (30-08-2025)WParis Saint Germain 1 - 0 Angers (22-08-2025)WNantes 0 - 1 Paris Saint Germain (17-08-2025)
2 Lyon 3 9 5 0 +5 WLyon 1 - 0 Marseille (31-08-2025)WLyon 3 - 0 Metz (23-08-2025)WLens 0 - 1 Lyon (16-08-2025)
3 Lille 3 7 11 4 +7 WLorient 1 - 7 Lille (30-08-2025)WLille 1 - 0 Monaco (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
4 Monaco 3 6 6 4 +2 WMonaco 3 - 2 Strasbourg (31-08-2025)LLille 1 - 0 Monaco (24-08-2025)WMonaco 3 - 1 Le Havre (16-08-2025)
5 Lens 3 6 5 3 +2 WLens 3 - 1 Stade Brestois 29 (29-08-2025)WLe Havre 1 - 2 Lens (24-08-2025)LLens 0 - 1 Lyon (16-08-2025)
6 Strasbourg 3 6 4 3 +1 LMonaco 3 - 2 Strasbourg (31-08-2025)WStrasbourg 1 - 0 Nantes (24-08-2025)WMetz 0 - 1 Strasbourg (17-08-2025)
7 Toulouse 3 6 6 6 0 LToulouse 3 - 6 Paris Saint Germain (30-08-2025)WToulouse 2 - 0 Stade Brestois 29 (24-08-2025)WNice 0 - 1 Toulouse (16-08-2025)
8 Angers 3 4 2 2 0 DAngers 1 - 1 Rennes (31-08-2025)LParis Saint Germain 1 - 0 Angers (22-08-2025)WAngers 1 - 0 Paris FC (17-08-2025)
9 Rennes 3 4 2 5 -3 DAngers 1 - 1 Rennes (31-08-2025)LLorient 4 - 0 Rennes (24-08-2025)WRennes 1 - 0 Marseille (15-08-2025)
10 Marseille 3 3 5 4 +1 LLyon 1 - 0 Marseille (31-08-2025)WMarseille 5 - 2 Paris FC (23-08-2025)LRennes 1 - 0 Marseille (15-08-2025)
11 Le Havre 3 3 5 6 -1 WLe Havre 3 - 1 Nice (31-08-2025)LLe Havre 1 - 2 Lens (24-08-2025)LMonaco 3 - 1 Le Havre (16-08-2025)
12 Nice 3 3 4 5 -1 LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)LNice 0 - 1 Toulouse (16-08-2025)
13 Nantes 3 3 1 2 -1 WNantes 1 - 0 Auxerre (30-08-2025)LStrasbourg 1 - 0 Nantes (24-08-2025)LNantes 0 - 1 Paris Saint Germain (17-08-2025)
14 Auxerre 3 3 2 4 -2 LNantes 1 - 0 Auxerre (30-08-2025)LNice 3 - 1 Auxerre (23-08-2025)WAuxerre 1 - 0 Lorient (17-08-2025)
15 Lorient 3 3 5 8 -3 LLorient 1 - 7 Lille (30-08-2025)WLorient 4 - 0 Rennes (24-08-2025)LAuxerre 1 - 0 Lorient (17-08-2025)
16 Paris FC 3 3 5 8 -3 WParis FC 3 - 2 Metz (31-08-2025)LMarseille 5 - 2 Paris FC (23-08-2025)LAngers 1 - 0 Paris FC (17-08-2025)
17 Stade Brestois 29 3 1 4 8 -4 LLens 3 - 1 Stade Brestois 29 (29-08-2025)LToulouse 2 - 0 Stade Brestois 29 (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
18 Metz 3 0 2 7 -5 LParis FC 3 - 2 Metz (31-08-2025)LLyon 3 - 0 Metz (23-08-2025)LMetz 0 - 1 Strasbourg (17-08-2025)