Ligue 1 Gameweek 3

Le Havre 3 - 1 FT Nice

Stade Océane

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

Futmetrix Verdict
62
FT
Sun, Aug 31
Français
Le Havre
3-1
Nice
⚡ Intensity 58
⚖️ Balance 53
🏆 Stakes 0
🎲 Upset 80
Le Havre crushes Nice in commanding display

Win Probability

  • Le Havre 19%
  • Draw 24%
  • Nice 57%

Futmetrix AI estimate

Soumarié orchestrates Le Havre's masterclass: Nice dismantled 3-1 at Stade Océane

Worth Watching Futmetrix Score: 62/100. In a match of relentless intensity, Le Havre transformed the Stade Océane into an impenetrable fortress, utterly dominating Nice 3-1 in a contest where clinical efficiency trumped statistical dominance.

The early hammer blow that shifted the balance

From the 13th minute, the script was written. Doucoure broke the deadlock courtesy of a surgical pass from Issa Soumarié, who would emerge as the architect of this demolition. Le Havre showed no nerves against a Nice side that controlled 59% possession but lacked cutting edge in the final third. The stakes shifted instantly: the hosts operated with tactical clarity whilst Nice's ball retention became a liability. With only 0.63 xG generated, the visitors were playing in slow motion.

Nice's resistance crumbles after the break

Hicham Boudaoui provided a glimmer of hope with an assist for Peprah's 52nd-minute goal, drawing Nice level. But the reprieve lasted nine minutes. Rassoul Ndiaye restored Le Havre's lead, and Soumarié sealed the rout deep into stoppage time (90e), delivering a masterclass in ruthlessness. Nice's 475 passes (85% accuracy) counted for nothing against Le Havre's 12 shots—eight on target—and a commanding 2.56 xG that translated into three clinical finishes.

Survival points in a relegation scrap

Both sides entered level on three points from three matches. This victory proves vital for Le Havre's escape bid, whilst Nice's possession-heavy approach has yielded nothing. Soumarié's dominance—a goal, an assist, three key passes—epitomizes the Normans' ruthless efficiency that ultimately decided this stakes-laden encounter at Stade Océane.

Key Questions

What made Issa Soumarié the standout performer?

A goal, an assist, and three key passes: Soumarié controlled midfield with surgical precision, orchestrating Le Havre's clinical demolition of Nice.

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
41%
59%
Le Havre 41%
Nice 59%
Shots
12
7
Le Havre 12
Nice 7
Shots on Target
8
3
Le Havre 8
Nice 3
Expected Goals (xG)
2.56
0.63
Le Havre 2.56
Nice 0.63
Passes
326
475
Le Havre 326
Nice 475
Pass Accuracy
79%
85%
Le Havre 79%
Nice 85%
Corners
0
5
Le Havre 0
Nice 5
Fouls
13
16
Le Havre 13
Nice 16
Yellow Cards
1
4
Le Havre 1
Nice 4
Red Cards
0
0
Le Havre 0
Nice 0

Match Events

Antoine Mendy 🟨 1'
13' F. Doucoure (I. Soumare)
Hicham Boudaoui 🟨 41'
HT
K. Peprah (H. Boudaoui) 52'
55' 🟨 Issa Soumaré
Abdulay Juma Bah 🟨 55'
S. Abdul Samed S. Diop 🔄 60'
I. Jansson J. Clauss 🔄 60'
61' R. Ndiaye
66' 🔄 R. Ndiaye A. Toure
67' 🔄 Y. Kechta F. Mambimbi
67' 🔄 Y. Zouaoui T. Delaine
J. Boga T. Moffi 🔄 67'
A. Mendy B. Nguene 🔄 67'
T. Louchet M. Sanson 🔄 82'
82' 🔄 F. Doucoure Y. Namli
85' 🔄 A. Samatta S. Ebonog
90' I. Soumare (M. Diaw)
FT

Player Cards

Our take on every player in this match

Le Havre

Goalkeepers
Mory Diaw
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
1
Assists
30%
Pass Acc
Defenders
Loïc Négo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Arouna Sangante
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Gautier Lloris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Yanis Zouaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Midfielders
Ayumu Seko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Fodé Doucouré
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Yassine Kechta
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Rassoul Ndiaye
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Issa Soumaré
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.2
Rating
Forwards
Mbwana Samatta
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
BENCH
Lionel Mpasi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Thomas Delaine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Étienne Youté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Simon Ebonog
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Daren Mosengo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdoulaye Touré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Godson Kyeremeh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felix Mambimbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Younes Namli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Nice

Goalkeepers
Yehvann Diouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Antoine Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Abdulay Bah
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Kojo Peprah Oppong
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Tom Louchet
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Hicham Boudaoui
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.7
Rating
Salis Abdul Samed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Melvin Bard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Isak Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Jérémie Boga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Kevin Carlos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Maxime Dupé
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jonathan Clauss
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Hamza Koutoune
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabin Bernardeau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Djibril Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sofiane Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Morgan Sanson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Teremas Moffi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Bernard Nguene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/31/2025 Le Havre 3 - 1 Nice Ligue 1 Stade Océane
02/16/2025 Le Havre 1 - 3 Nice Ligue 1 Stade Océane
12/07/2024 Nice 2 - 1 Le Havre Ligue 1 Allianz Riviera
05/10/2024 Nice 1 - 0 Le Havre Ligue 1 Allianz Riviera
12/16/2023 Le Havre 3 - 1 Nice Ligue 1 Stade Océane
08/31/2025
3 - 1
Ligue 1 Stade Océane
02/16/2025
1 - 3
Ligue 1 Stade Océane
12/07/2024
2 - 1
Ligue 1 Allianz Riviera
05/10/2024
1 - 0
Ligue 1 Allianz Riviera
12/16/2023
3 - 1
Ligue 1 Stade Océane
Le Havre Win
Nice 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 Nice 5 7 8 6 +2 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)LNice 0 - 1 Toulouse (16-08-2025)
5 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)
6 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)
7 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)
8 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)
9 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)
10 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)
11 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)
12 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)
13 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)
14 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)
15 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)
16 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)
17 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)
18 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)
19 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)
20 RED Star FC 93 1 0 2 3 -1 LRED Star FC 93 2 - 3 Rodez (12-05-2026)
21 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)

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.