Ligue 1 Regular Season - 18

Monaco 1 - 3 FT Lorient

Stade Louis II

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

71
FT
Fri, Jan 16
Français
Monaco
1-3
Lorient
⚡ Intensity 67
⚖️ Balance 57
🏆 Stakes 0
🎲 Upset 80
Lorient's late blitz stuns Monaco away.

Lorient Stun Monaco with Late Triple-Slam at Louis II

Highly Entertaining Futmetrix Score: 71/100. Lorient delivered a tactical masterclass in opportunistic finishing, leaving Monaco shell-shocked after a dominant but ultimately fruitless performance from the hosts.

The Siege of Louis II

The match began with Monaco asserting total control, dictating the tempo through 62% possession and pinning the visitors deep into their own half. Despite the territorial dominance, the hosts found a formidable obstacle in Yvon Mvogo. The Lorient goalkeeper was in inspired form, racking up 6 vital saves that maintained the defensive Balance of the side. Monaco peppered the Lorient goal with 14 shots, but a lack of clinical edge in the final third left the Stade Louis II faithful increasingly restless. The visitors were content to soak up the pressure, waiting for the slightest fracture in Monaco's high line to launch their calculated counter-attacks, setting the stage for a dramatic shift in momentum.

The Substitute Masterclass

The narrative shifted violently in the 68th minute when B. Dieng capitalised on a lapse in concentration to fire Lorient ahead. Monaco responded with desperate Intensity, turning to their bench for inspiration. The introduction of A. Fati provided the spark they craved, as the forward drew the match level in the 76th minute. At 1-1, the Stakes were higher than ever, and it appeared Monaco might push on for the winner. However, Lorient manager's tactical gamble to introduce D. Karim proved to be the masterstroke. The substitute immediately injected pace and precision into the attack, turning what seemed like a tactical stalemate into a frantic pursuit of maximum points.

A Final Act of Intensity

The closing stages belonged entirely to the visitors in a stunning display of the Upset Factor. In the 85th minute, Jean-Victor Makengo broke the deadlock with a composed finish, sending the away bench into raptures. Before Monaco could even regroup, D. Karim clinicaly added a third just two minutes later to secure the victory. Lorient’s efficiency was staggering; they scored three times from just four shots on target, whereas Monaco’s seven accurate efforts yielded only one goal. This result marks a catastrophic collapse for the hosts, who have now lost four of their last five matches, while Lorient celebrates a vital three points that significantly boosts their mid-table security.

Key Questions

How dramatic was the late winner by Jean-Victor Makengo?

It was the defining moment. Scoring in the 85th minute, his goal shattered Monaco's momentum and ensured Lorient would leave with all three points.

How did substitute Jean-Victor Makengo change the game?

Though he started, his late-game endurance was key. His positioning and clinical finish in the 85th minute ultimately broke Monaco's defensive resolve.

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
62%
38%
Monaco 62%
Lorient 38%
Shots
14
14
Monaco 14
Lorient 14
Shots on Target
7
4
Monaco 7
Lorient 4
Expected Goals (xG)
1.20
1.46
Monaco 1.20
Lorient 1.46
Passes
574
365
Monaco 574
Lorient 365
Pass Accuracy
90%
86%
Monaco 90%
Lorient 86%
Corners
4
3
Monaco 4
Lorient 3
Fouls
16
9
Monaco 16
Lorient 9
Yellow Cards
1
0
Monaco 1
Lorient 0
Red Cards
0
0
Monaco 0
Lorient 0

Match Events

HT
63' 🔄 M. Biereth G. Ilenikhena
B. Dieng 68'
70' 🔄 K. Ouattara Vanderson
70' 🔄 J. Teze A. Fati
71' 🟨 D. Zakaria
B. Dieng M. Bamba 🔄 75'
P. Pagis D. Karim 🔄 75'
76' A. Fati
J. Makengo (D. Karim) 85'
D. Karim (N. Cadiou) 87'
T. Le Bris J. Mvuka Mugisha 🔄 90'+1
Igor Silva N. Adjei 🔄 90'+1
90'+3 🔄 F. Balogun P. Brunner
N. Cadiou M. Bley 🔄 90'+5
FT

Player Cards

Season performance ratings for players in this match

Monaco

Goalkeepers
Philipp Köhn
SIEVE
SIEVE
25%
save %
25%
save %
3
conceded
1
saves
Defenders
Kassoum Ouattara
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
32%
pass acc
Eric Dier
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Wout Faes
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
60%
duel win %
Caio Henrique
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
78%
duel win %
Midfielders
Denis Zakaria
MAGNET
MAGNET
84
activity
84
activity
76
passes
8
duels
Jordan Teze
SWEEPER
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
Maghnes Akliouche
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
95
total mins
Started
entry
Aleksandr Golovin
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
44%
pass acc
Forwards
Mika Biereth
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
62
total mins
63
entry
Folarin Balogun
NPC
NPC
93
minutes
93
minutes
11%
pass acc
6.3
rating
BENCH
Yann Lienard
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Jules Stawiecki
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Vanderson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
Ilane Toure
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Samuel Nibombe
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
0
total mins
Started
entry
George Ilenikhena
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
33
total mins
Started
entry
Ansu Fati
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
Paris Brunner
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
2
total mins
Started
entry

Lorient

Goalkeepers
Yvon Mvogo
PROVOCATEUR
PROVOCATEUR
1
fouls won
1
fouls won
2
Duels Won
0
pens won
Defenders
Bamo Meïté
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
58%
duel win %
Montassar Talbi
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Igor Silva
NPC
NPC
91
minutes
91
minutes
20%
pass acc
6.9
rating
Midfielders
Théo Le Bris
NPC
NPC
91
minutes
91
minutes
22%
pass acc
6.3
rating
Noah Cadiou
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
39%
pass acc
Laurent Abergel
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Arsène Kouassi
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Forwards
Jean-Victor Makengo
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
8.2
rating
Pablo Pagis
STORMTROOPER
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
Ahmadou Bamba Dieng
FINISHER
FINISHER
1
goals
1
goals
3
shots
7.5
rating
BENCH
Bingourou Kamara
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Lucas Leaudais
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Nathaniel Adjei
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
4
total mins
Started
entry
Bandiougou Fadiga
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Joel Mugisha Mvuka
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
4
total mins
Started
entry
Karim Dermane
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
8.2
rating
Martin Bley
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Sohan Baldoni
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Mohamed Bamba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
20
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
27/09/2025 Lorient 3 - 1 Monaco Ligue 1 Stade du Moustoir
17/03/2024 Monaco 2 - 2 Lorient Ligue 1 Stade Louis-II
17/09/2023 Lorient 2 - 2 Monaco Ligue 1 Stade du Moustoir - Yves Allainmat
16/04/2023 Monaco 3 - 1 Lorient Ligue 1 Stade Louis II
11/01/2023 Lorient 2 - 2 Monaco Ligue 1 Stade Yves Allainmat - Le Moustoir
13/02/2022 Monaco 0 - 0 Lorient Ligue 1 Stade Louis II
27/09/2025
3 - 1
Ligue 1 Stade du Moustoir
17/03/2024
2 - 2
Ligue 1 Stade Louis-II
17/09/2023
2 - 2
Ligue 1 Stade du Moustoir - Yves Allainmat
16/04/2023
3 - 1
Ligue 1 Stade Louis II
11/01/2023
2 - 2
Ligue 1 Stade Yves Allainmat - Le Moustoir
13/02/2022
0 - 0
Ligue 1 Stade Louis II
Monaco Win
Lorient Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 18 43 32 13 +19 WLens 1 - 0 Auxerre (17-01-2026)WToulouse 0 - 3 Lens (02-01-2026)WLens 2 - 0 Nice (14-12-2025)WNantes 1 - 2 Lens (06-12-2025)WAngers 1 - 2 Lens (30-11-2025)
2 Paris Saint Germain 18 42 40 15 +25 WParis Saint Germain 3 - 0 Lille (16-01-2026)WParis Saint Germain 2 - 1 Paris FC (04-01-2026)WMetz 2 - 3 Paris Saint Germain (13-12-2025)WParis Saint Germain 5 - 0 Rennes (06-12-2025)LMonaco 1 - 0 Paris Saint Germain (29-11-2025)
3 Marseille 18 35 41 19 +22 WAngers 2 - 5 Marseille (17-01-2026)LMarseille 0 - 2 Nantes (04-01-2026)WMarseille 1 - 0 Monaco (14-12-2025)LLille 1 - 0 Marseille (05-12-2025)DMarseille 2 - 2 Toulouse (29-11-2025)
4 Lyon 18 33 27 18 +9 WLyon 2 - 1 Stade Brestois 29 (18-01-2026)WMonaco 1 - 3 Lyon (03-01-2026)WLyon 1 - 0 Le Havre (14-12-2025)LLorient 1 - 0 Lyon (07-12-2025)WLyon 3 - 0 Nantes (30-11-2025)
5 Lille 18 32 33 25 +8 LParis Saint Germain 3 - 0 Lille (16-01-2026)LLille 0 - 2 Rennes (03-01-2026)WAuxerre 3 - 4 Lille (14-12-2025)WLille 1 - 0 Marseille (05-12-2025)WLe Havre 0 - 1 Lille (30-11-2025)
6 Rennes 18 31 30 25 +5 DRennes 1 - 1 Le Havre (18-01-2026)WLille 0 - 2 Rennes (03-01-2026)WRennes 3 - 1 Stade Brestois 29 (13-12-2025)LParis Saint Germain 5 - 0 Rennes (06-12-2025)WMetz 0 - 1 Rennes (28-11-2025)
7 Strasbourg 18 27 28 22 +6 WStrasbourg 2 - 1 Metz (18-01-2026)DNice 1 - 1 Strasbourg (03-01-2026)DStrasbourg 0 - 0 Lorient (14-12-2025)LToulouse 1 - 0 Strasbourg (06-12-2025)LStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)
8 Toulouse 18 26 29 23 +6 WToulouse 5 - 1 Nice (17-01-2026)LToulouse 0 - 3 Lens (02-01-2026)WParis FC 0 - 3 Toulouse (13-12-2025)WToulouse 1 - 0 Strasbourg (06-12-2025)DMarseille 2 - 2 Toulouse (29-11-2025)
9 Monaco 18 23 28 33 -5 LMonaco 1 - 3 Lorient (16-01-2026)LMonaco 1 - 3 Lyon (03-01-2026)LMarseille 1 - 0 Monaco (14-12-2025)LStade Brestois 29 1 - 0 Monaco (05-12-2025)WMonaco 1 - 0 Paris Saint Germain (29-11-2025)
10 Stade Brestois 29 18 22 24 29 -5 LLyon 2 - 1 Stade Brestois 29 (18-01-2026)WStade Brestois 29 2 - 0 Auxerre (04-01-2026)LRennes 3 - 1 Stade Brestois 29 (13-12-2025)WStade Brestois 29 1 - 0 Monaco (05-12-2025)WStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)
11 Angers 18 22 20 25 -5 LAngers 2 - 5 Marseille (17-01-2026)LLe Havre 2 - 1 Angers (04-01-2026)WAngers 4 - 1 Nantes (12-12-2025)WNice 0 - 1 Angers (07-12-2025)LAngers 1 - 2 Lens (30-11-2025)
12 Lorient 18 22 23 30 -7 WMonaco 1 - 3 Lorient (16-01-2026)DLorient 1 - 1 Metz (04-01-2026)DStrasbourg 0 - 0 Lorient (14-12-2025)WLorient 1 - 0 Lyon (07-12-2025)WLorient 3 - 1 Nice (30-11-2025)
13 Paris FC 18 19 24 32 -8 WNantes 1 - 2 Paris FC (18-01-2026)LParis Saint Germain 2 - 1 Paris FC (04-01-2026)LParis FC 0 - 3 Toulouse (13-12-2025)DLe Havre 0 - 0 Paris FC (07-12-2025)DParis FC 1 - 1 Auxerre (29-11-2025)
14 Le Havre 18 19 16 24 -8 DRennes 1 - 1 Le Havre (18-01-2026)WLe Havre 2 - 1 Angers (04-01-2026)LLyon 1 - 0 Le Havre (14-12-2025)DLe Havre 0 - 0 Paris FC (07-12-2025)LLe Havre 0 - 1 Lille (30-11-2025)
15 Nice 18 18 21 35 -14 LToulouse 5 - 1 Nice (17-01-2026)DNice 1 - 1 Strasbourg (03-01-2026)LLens 2 - 0 Nice (14-12-2025)LNice 0 - 1 Angers (07-12-2025)LLorient 3 - 1 Nice (30-11-2025)
16 Nantes 18 14 17 30 -13 LNantes 1 - 2 Paris FC (18-01-2026)WMarseille 0 - 2 Nantes (04-01-2026)LAngers 4 - 1 Nantes (12-12-2025)LNantes 1 - 2 Lens (06-12-2025)LLyon 3 - 0 Nantes (30-11-2025)
17 Auxerre 18 12 14 28 -14 LLens 1 - 0 Auxerre (17-01-2026)LStade Brestois 29 2 - 0 Auxerre (04-01-2026)LAuxerre 3 - 4 Lille (14-12-2025)WAuxerre 3 - 1 Metz (07-12-2025)DParis FC 1 - 1 Auxerre (29-11-2025)
18 Metz 18 12 19 40 -21 LStrasbourg 2 - 1 Metz (18-01-2026)DLorient 1 - 1 Metz (04-01-2026)LMetz 2 - 3 Paris Saint Germain (13-12-2025)LAuxerre 3 - 1 Metz (07-12-2025)LMetz 0 - 1 Rennes (28-11-2025)