Ligue 1 Gameweek 22

Marseille 2 - 2 FT Strasbourg

Orange Vรฉlodrome

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

Futmetrix Verdict
96
FT
Sat, Feb 14
Franรงais
Marseille
2-2
Strasbourg
โšก Intensity 87
โš–๏ธ Balance 62
๐Ÿ† Stakes 44
๐ŸŽฒ Upset 76
Strasbourg stun Marseille with late penalty.

Win Probability

  • Marseille 57%
  • Draw 23%
  • Strasbourg 21%

Futmetrix AI estimate

Late Drama at the Orange Vรฉlodrome

Must-Watch Futmetrix Score: 96/100. A two-goal lead evaporated in the Mediterranean heat as Strasbourg's persistence rewarded them with a share of the spoils in the dying seconds.

The Marseille Surge

The atmosphere at the Orange Vรฉlodrome was electric as Marseille aimed to cement their position in the top four. An Intensity rating of 13.0 was evident from the opening exchanges, with the hosts clinical in their execution. In the 14th minute, M. Greenwood found the back of the net following a sharp assist from A. Gouiri. Despite Strasbourg controlling much of the early possession, Marseille looked the more dangerous side on the counter. The technical quality of the home side allowed them to bypass the visitors' press, establishing a rhythm that suggested a comfortable evening was ahead for the Phocรฉens.

Momentum Shifts in the Second Half

The second half began with a bang as A. Gouiri turned from provider to scorer in the 47th minute, doubling Marseille's advantage. At 2-0, the match seemed decided, but the Balance began to shift as Strasbourg dominated possession, eventually reaching 57%. The turning point arrived with the introduction of S. Nanasi in the 64th minute. His energy breathed new life into the Strasbourg attack, forcing Marseille into a defensive shell. The visitors' superior xG of 2.02 began to manifest as they pinned the home side back, turning the pitch into a tactical battlefield where the Stakes were rising with every passing minute.

The Final Twist

Strasbourgโ€™s persistence finally bore fruit in the 74th minute when S. Nanasi converted a chance created by M. Godo. The momentum was now firmly with the visitors. Despite a strong overall performance from Pierre-Emerick Aubameyang, who provided two key passes to keep Marseille threatening, the pressure became unbearable. In the seventh minute of stoppage time, a penalty was awarded to Strasbourg. J. Panichelli stepped up and coolly slotted the ball home to seal a 2-2 draw. This result, carrying an Upset score of 7.6, serves as a stark reminder of Strasbourg's resilience and Marseille's inability to close out matches under pressure.

Key Questions

Did Marseille deserve the late equalizer?

Strasbourg scored the equalizer. Given their 57% possession and higher xG (2.02), their late comeback was a fair reflection of their second-half dominance.

How did Marseille complete the comeback from behind?

Marseille actually led 2-0; it was Strasbourg who completed the comeback from behind to secure the 2-2 draw in stoppage time.

How did substitute Pierre-Emerick Aubameyang change the game?

Aubameyang actually started the match. His 8.2 rating and veteran leadership were crucial in Marseille's initial surge to a two-goal lead.

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
43%
57%
Marseille 43%
Strasbourg 57%
Shots
10
12
Marseille 10
Strasbourg 12
Shots on Target
6
5
Marseille 6
Strasbourg 5
Expected Goals (xG)
1.46
2.02
Marseille 1.46
Strasbourg 2.02
Passes
425
545
Marseille 425
Strasbourg 545
Pass Accuracy
84%
89%
Marseille 84%
Strasbourg 89%
Corners
4
5
Marseille 4
Strasbourg 5
Fouls
8
7
Marseille 8
Strasbourg 7
Yellow Cards
3
1
Marseille 3
Strasbourg 1
Red Cards
0
0
Marseille 0
Strasbourg 0

Match Events

14' โšฝ M. Greenwood (A. Gouiri)
26' ๐ŸŸจ B. Pavard
42' ๐ŸŸจ N. Aguerd
HT
โ†“ S. El Mourabet โ†‘A. Ouattara ๐Ÿ”„ 46'
47' โšฝ A. Gouiri
โ†“ J. Enciso โ†‘S. Nanasi ๐Ÿ”„ 64'
โ†“ L. Hogsberg โ†‘G. Yassine ๐Ÿ”„ 64'
71' ๐Ÿ”„ โ†“ P. Aubameyang โ†‘I. Paixao
71' ๐Ÿ”„ โ†“ B. Nadir โ†‘H. Abdelli
72' ๐ŸŸจ I. Paixao
S. Nanasi (M. Godo) โšฝ 74'
J. Panichelli ๐ŸŸจ 83'
86' ๐Ÿ”„ โ†“ A. Gouiri โ†‘F. Medina
โ†“ B. Chilwell โ†‘D. D. Fofana ๐Ÿ”„ 86'
J. Panichelli โšฝ 90'+7
90'+8 ๐ŸŸจ T. Weah
V. Barco ๐ŸŸจ 90'+9
โ†“ G. Yassine โ†‘A. Anselmino ๐Ÿ”„ 90'+9
FT

Player Cards

Our take on every player in this match

Marseille

Goalkeepers
Gerรณnimo Rulli
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Timothy Weah
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Benjamin Pavard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Nayef Aguerd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Emerson Palmieri
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.9
Rating
Midfielders
Pierre-Emile Hรธjbjerg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Quinten Timber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Mason Greenwood
DRIBBLER
DRIBBLER
4
Dribbles
4
Dribbles
4
Attempts
100%
Success %
Bilal Nadir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Pierre-Emerick Aubameyang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Forwards
Amine Gouiri
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Jeffrey de Lange
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Facundo Medina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Conrad Egan-Riley
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
0
Total Mins
Started
Entry
Himad Abdelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Hamed Junior Traorรฉ
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Geoffrey Kondogbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ethan Nwaneri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Igor Paixรฃo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry

Strasbourg

Goalkeepers
Mike Penders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Guรฉla Douรฉ
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Lucas Hรธgsberg
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Andrew Omobamidele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Ben Chilwell
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Valentรญn Barco
MAGNET
MAGNET
101
Activity
101
Activity
90
Passes
11
Duels
Samir El Mourabet
ENFORCER
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
83%
Win %
Diego Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Julio Enciso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Martial Godo
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
Forwards
Joaquรญn Panichelli
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
6.2
Rating
BENCH
Karl-Johan Johnsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Aaron Anselmino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Abdoul Ouattara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
Started
Entry
Mathis Amougou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Luรญs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastian Nanasi
SUPER SUB
SUPER SUB
1
Goal
1
Goal
36
Minutes
7.5
Rating
Junior Mwanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gessime Yassine
👻 Invisible Nothing to note
David Datro Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/14/2026 Marseille 2 - 2 Strasbourg Ligue 1 Orange Vรฉlodrome
09/26/2025 Strasbourg 1 - 2 Marseille Ligue 1 Stade de la Meinau
01/19/2025 Marseille 1 - 1 Strasbourg Ligue 1 Orange Vรฉlodrome
09/29/2024 Strasbourg 1 - 0 Marseille Ligue 1 Stade de la Meinau
01/12/2024 Marseille 1 - 1 Strasbourg Ligue 1 Orange Vรฉlodrome
11/25/2023 Strasbourg 1 - 1 Marseille Ligue 1 Stade de la Meinau
03/12/2023 Marseille 2 - 2 Strasbourg Ligue 1 Stade Orange Vรฉlodrome
10/29/2022 Strasbourg 2 - 2 Marseille Ligue 1 Stade de la Meinau
05/21/2022 Marseille 4 - 0 Strasbourg Ligue 1 Stade Orange Vรฉlodrome
12/12/2021 Strasbourg 0 - 2 Marseille Ligue 1 Stade de la Meinau
02/14/2026
Ligue 1 Orange Vรฉlodrome
09/26/2025
Ligue 1 Stade de la Meinau
01/19/2025
Ligue 1 Orange Vรฉlodrome
09/29/2024
Ligue 1 Stade de la Meinau
01/12/2024
Ligue 1 Orange Vรฉlodrome
11/25/2023
Ligue 1 Stade de la Meinau
03/12/2023
Ligue 1 Stade Orange Vรฉlodrome
10/29/2022
Ligue 1 Stade de la Meinau
05/21/2022
Ligue 1 Stade Orange Vรฉlodrome
12/12/2021
Ligue 1 Stade de la Meinau
Marseille Win
Strasbourg Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 22 52 42 17 +25 WParis FC 0 - 5 Lens (14-02-2026)WLens 3 - 1 Rennes (07-02-2026)WLens 1 - 0 Le Havre (30-01-2026)LMarseille 3 - 1 Lens (24-01-2026)WLens 1 - 0 Auxerre (17-01-2026)
2 Paris Saint Germain 22 51 49 19 +30 LRennes 3 - 1 Paris Saint Germain (13-02-2026)WParis Saint Germain 5 - 0 Marseille (08-02-2026)WStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WAuxerre 0 - 1 Paris Saint Germain (23-01-2026)WParis Saint Germain 3 - 0 Lille (16-01-2026)
3 Lyon 22 45 36 20 +16 WLyon 2 - 0 Nice (15-02-2026)WNantes 0 - 1 Lyon (07-02-2026)WLyon 1 - 0 Lille (01-02-2026)WMetz 2 - 5 Lyon (25-01-2026)WLyon 2 - 1 Stade Brestois 29 (18-01-2026)
4 Marseille 22 40 48 29 +19 DMarseille 2 - 2 Strasbourg (14-02-2026)LParis Saint Germain 5 - 0 Marseille (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)WMarseille 3 - 1 Lens (24-01-2026)WAngers 2 - 5 Marseille (17-01-2026)
5 Lille 22 34 35 31 +4 DLille 1 - 1 Stade Brestois 29 (14-02-2026)DMetz 0 - 0 Lille (06-02-2026)LLyon 1 - 0 Lille (01-02-2026)LLille 1 - 4 Strasbourg (25-01-2026)LParis Saint Germain 3 - 0 Lille (16-01-2026)
6 Rennes 22 34 34 35 -1 WRennes 3 - 1 Paris Saint Germain (13-02-2026)LLens 3 - 1 Rennes (07-02-2026)LMonaco 4 - 0 Rennes (31-01-2026)LRennes 0 - 2 Lorient (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)
7 Strasbourg 22 31 36 29 +7 DMarseille 2 - 2 Strasbourg (14-02-2026)LLe Havre 2 - 1 Strasbourg (08-02-2026)LStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WLille 1 - 4 Strasbourg (25-01-2026)WStrasbourg 2 - 1 Metz (18-01-2026)
8 Monaco 22 31 35 34 +1 WMonaco 3 - 1 Nantes (13-02-2026)DNice 0 - 0 Monaco (08-02-2026)WMonaco 4 - 0 Rennes (31-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)LMonaco 1 - 3 Lorient (16-01-2026)
9 Lorient 22 31 29 33 -4 WLorient 2 - 0 Angers (15-02-2026)LStade Brestois 29 2 - 0 Lorient (07-02-2026)WLorient 2 - 1 Nantes (31-01-2026)WRennes 0 - 2 Lorient (24-01-2026)WMonaco 1 - 3 Lorient (16-01-2026)
10 Toulouse 22 30 32 26 +6 LLe Havre 2 - 1 Toulouse (15-02-2026)LAngers 1 - 0 Toulouse (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)WStade Brestois 29 0 - 2 Toulouse (25-01-2026)WToulouse 5 - 1 Nice (17-01-2026)
11 Angers 22 29 22 27 -5 LLorient 2 - 0 Angers (15-02-2026)WAngers 1 - 0 Toulouse (08-02-2026)WAngers 1 - 0 Metz (01-02-2026)DParis FC 0 - 0 Angers (25-01-2026)LAngers 2 - 5 Marseille (17-01-2026)
12 Stade Brestois 29 22 27 29 34 -5 DLille 1 - 1 Stade Brestois 29 (14-02-2026)WStade Brestois 29 2 - 0 Lorient (07-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)LStade Brestois 29 0 - 2 Toulouse (25-01-2026)LLyon 2 - 1 Stade Brestois 29 (18-01-2026)
13 Nice 24 27 31 41 -10 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)LLyon 2 - 0 Nice (15-02-2026)DNice 0 - 0 Monaco (08-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)
14 Le Havre 22 26 20 27 -7 WLe Havre 2 - 1 Toulouse (15-02-2026)WLe Havre 2 - 1 Strasbourg (08-02-2026)LLens 1 - 0 Le Havre (30-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)
15 Paris FC 22 22 26 39 -13 LParis FC 0 - 5 Lens (14-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)DParis FC 0 - 0 Angers (25-01-2026)WNantes 1 - 2 Paris FC (18-01-2026)
16 Auxerre 22 17 17 30 -13 WMetz 1 - 3 Auxerre (15-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)LAuxerre 0 - 1 Paris Saint Germain (23-01-2026)LLens 1 - 0 Auxerre (17-01-2026)
17 Nantes 22 14 20 40 -20 LMonaco 3 - 1 Nantes (13-02-2026)LNantes 0 - 1 Lyon (07-02-2026)LLorient 2 - 1 Nantes (31-01-2026)LNantes 1 - 4 Nice (25-01-2026)LNantes 1 - 2 Paris FC (18-01-2026)
18 Metz 22 13 22 49 -27 LMetz 1 - 3 Auxerre (15-02-2026)DMetz 0 - 0 Lille (06-02-2026)LAngers 1 - 0 Metz (01-02-2026)LMetz 2 - 5 Lyon (25-01-2026)LStrasbourg 2 - 1 Metz (18-01-2026)
19 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)
20 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)
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.