Ligue 1 Regular Season - 18

Angers 2 - 5 FT Marseille

Stade Raymond-Kopa

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

78
FT
Sat, Jan 17
Français
Angers
2-5
Marseille
⚡ Intensity 89
⚖️ Balance 25
🏆 Stakes 44
🎲 Upset 0
Marseille's clinical masterclass at Raymond-Kopa.

Five-Star Marseille Blitz Angers in Thriller

Highly Entertaining Futmetrix Score: 78/100. A clinical attacking display saw Marseille dominate from start to finish at Stade Raymond-Kopa, underlining their credentials as genuine top-three contenders.

A Ruthless Opening Salvo

From the early stages at Stade Raymond-Kopa, Marseille established a stranglehold on proceedings, dominated possession with a commanding 66% share. The Intensity of their pressing left Angers suffocated in their own half. The breakthrough arrived in the 19th minute when A. Gouiri clinicaly finished a chance created by Amir Murillo. Before the hosts could regroup, M. Greenwood doubled the advantage with a precise strike. It was a barrage of 23 shots that turned the venue into a shooting gallery, as the visitors moved the ball with a fluidity that Angers simply could not match, effectively deciding the tempo of the contest before the first half-hour had even concluded.

The Fifteen-Minute Blitz

The match reached a fever pitch as Marseille unleashed a devastating flurry of goals. H. J. Traore added a third in the 34th minute, and the clinical Timothy Weah made it four shortly after, leaving the home side reeling. This sudden surge completely shattered the Balance of the game, showcasing the vast gulf in class between the two squads. Although A. Sbai managed to claw one back for Angers just before the interval, the damage was largely irreparable. Marseille's ability to convert their chances—registering 11 shots on target—demonstrated a level of efficiency that has become their hallmark this season, leaving the opposition chasing shadows throughout a lopsided middle period.

Resistance and Resurgence

Despite the mountain to climb, Angers showed spirit in the closing stages, driven by the Stakes of a difficult relegation battle. They limited Marseille's secondary scoring until late in the day when substitute I. Paixao added a fifth for the visitors. In a final act of defiance, Jim Allevinah found the net in stoppage time to bring the score to 2-5, a small consolation for the home faithful. While there was no Upset Factor on display given Marseille's sheer dominance, the high-scoring nature of the encounter provided immense entertainment. For Marseille, this result keeps them firmly in the hunt for the summit, while Angers must quickly address a defensive unit that conceded five goals at home.

Key Questions

What caused the 7-goal thriller?

Marseille's overwhelming attacking volume (23 shots) combined with Angers' late clinical counters created a rare, high-scoring spectacle in Ligue 1.

How did substitute Amir Murillo change the game?

While Murillo actually started the match, his creative impact was vital, providing the assist for the opening goal that broke Angers' 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
34%
66%
Angers 34%
Marseille 66%
Shots
6
23
Angers 6
Marseille 23
Shots on Target
3
11
Angers 3
Marseille 11
Expected Goals (xG)
0.91
3.28
Angers 0.91
Marseille 3.28
Passes
350
712
Angers 350
Marseille 712
Pass Accuracy
85%
93%
Angers 85%
Marseille 93%
Corners
6
2
Angers 6
Marseille 2
Fouls
9
7
Angers 9
Marseille 7
Yellow Cards
1
1
Angers 1
Marseille 1
Red Cards
0
0
Angers 0
Marseille 0

Match Events

A. Gouiri (M. Murillo) 19'
M. Greenwood (Emerson) 24'
H. J. Traore (Emerson) 34'
T. Weah (H. J. Traore) 40'
45'+2 A. Sbai
HT
A. Gouiri P. Aubameyang 🔄 61'
H. J. Traore I. Paixao 🔄 61'
M. Greenwood M. O'Riley 🔄 62'
62' 🔄 M. Courcoul H. Djibirin
62' 🔄 P. Peter S. Cherif
68' 🟨 H. Belkebla
P. Aubameyang 🟨 68'
76' 🔄 A. Sbai J. Allevinah
76' 🔄 L. Mouton P. Capelle
B. Nadir A. Gomes 🔄 82'
86' 🔄 C. Arcus M. Louer
I. Paixao (P. Hojbjerg) 88'
Emerson A. Vermeeren 🔄 90'+1
90'+2 J. Allevinah (H. Djibirin)
FT

Player Cards

Season performance ratings for players in this match

Angers

Goalkeepers
Hervé Koffi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Defenders
Carlens Arcus
SUNDAY LEAGUER
SUNDAY LEAGUER
5.7
rating
5.7
rating
3
duels lost
24
poss lost
Ousmane Camara
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Jordan Lefort
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Jacques Ekomié
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Midfielders
Haris Belkebla
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Marius Courcoul
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
62
total mins
62
entry
Yassin Belkhdim
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Louis Mouton
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
0
on target
Amine Sbai
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Forwards
Prosper Peter
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
62
total mins
62
entry
BENCH
Oumar Pona
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Marius Louer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
Abdoulaye Bamba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Florent Hanin
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Pierrick Capelle
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
Emmanuel Biumla
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Djibirin Harouna
SUPER SUB
SUPER SUB
0
impact
0
impact
32
minutes
6.9
rating
Sidiki Cherif
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
32
total mins
Started
entry
Jim Allevinah
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.7
rating

Marseille

Goalkeepers
Gerónimo Rulli
MAGNET
MAGNET
54
activity
54
activity
54
passes
0
duels
Defenders
Amir Murillo
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
78%
duel win %
Leonardo Balerdi
MAGNET
MAGNET
118
activity
118
activity
107
passes
11
duels
Facundo Medina
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
100%
duel win %
Midfielders
Timothy Weah
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Bilal Nadir
MAGNET
MAGNET
84
activity
84
activity
74
passes
10
duels
Pierre-Emile Højbjerg
ARCHITECT
ARCHITECT
6
key passes
6
key passes
1
assists
101%
pass acc
Emerson Palmieri
ARCHITECT
ARCHITECT
2
key passes
2
key passes
2
assists
38%
pass acc
Forwards
Mason Greenwood
FINISHER
FINISHER
1
goals
1
goals
3
shots
7.7
rating
Hamed Junior Traorè
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Amine Gouiri
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
17%
pass acc
BENCH
Jeffrey de Lange
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Conrad Jaden Egan-Riley
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Matt O'Riley
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
32
total mins
Started
entry
Geoffrey Kondogbia
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Angel Gomes
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
12
total mins
Started
entry
Darryl Bakola
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Arthur Vermeeren
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
3
total mins
Started
entry
Igor Paixão
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.3
rating
Pierre-Emerick Aubameyang
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
33
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
29/10/2025 Marseille 2 - 2 Angers Ligue 1 Orange Vélodrome
09/02/2025 Angers 0 - 2 Marseille Ligue 1 Stade Raymond Kopa
04/10/2024 Marseille 1 - 1 Angers Ligue 1 Orange Vélodrome
14/05/2023 Marseille 3 - 1 Angers Ligue 1 Stade Orange Vélodrome
30/09/2022 Angers 0 - 3 Marseille Ligue 1 Stade Raymond-Kopa
04/02/2022 Marseille 5 - 2 Angers Ligue 1 Stade Orange Vélodrome
29/10/2025
Ligue 1 Orange Vélodrome
09/02/2025
Ligue 1 Stade Raymond Kopa
04/10/2024
Ligue 1 Orange Vélodrome
14/05/2023
Ligue 1 Stade Orange Vélodrome
30/09/2022
Ligue 1 Stade Raymond-Kopa
04/02/2022
Ligue 1 Stade Orange Vélodrome
Angers Win
Marseille 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)