Marseille sweats to hold off Le Havre 4-3 after blowing 4-0 lead
The home side raced out to a 4-0 lead, but a Le Havre team that refused to give up pushed all the way to the final whistle, and a stoppage time penalty call, overturned by VAR, nearly made Marseille's win even more dramatic.

Marseille built a 4-0 lead against a Le Havre side that looked resigned to another defeat in an already difficult season. But the match finished 4-3 at the Velodrome, with a nerve-shredding finish that left everyone on edge, including the referee, who still had to review a potential stoppage time penalty for the visitors that VAR ultimately waved off.
Marseille came out swinging from the start. In the 4th minute, an Emerson corner found the head of CJ Egan-Riley, who put the home side up 1-0. Le Havre, unable to find a foothold in Marseille's half, watched Timothy Weah double the lead in the 32nd minute with a right footed strike from the center of the box.
With a comfortable 2-0 lead at the break, Marseille came out of the locker room with the same intensity and put the game away in just five minutes: Igor Paixao scored the third in the 49th minute off an assist from Amine Gouiri on a free kick, and Himad Abdelli made it 4-0 in the 54th minute, also from a dead ball situation. With the scoreboard reading 4-0, it looked like the rest of the match would be a formality for Marseille.
Le Havre refuses to fold
That is when the match took a turn. In the 74th minute, Timothy Weah brought down Rayan Fofana inside the box, and Josh Maja made no mistake from the penalty spot to make it 4-1. Marseille, which had already made several substitutions, started to lose its grip on the game just when it seemed like nothing was left to play for.
Le Havre pressed on and got rewarded: in the 85th minute, Lamine N'Diaye, who had come on half an hour earlier, headed home from close range to make it 4-2. Three minutes later, in the 88th minute, Josh Maja struck again, also with a header, this time off a cross from Kaito Mizuta, completing his brace and making it 4-3. The Velodrome, which had been celebrating a rout just minutes earlier, suddenly felt a wave of anxiety.
The match still had one more twist: in the 95th minute, VAR reviewed a potential penalty for Le Havre and ultimately ruled it out. Play continued until the 102nd minute, but the scoreline held.
What the numbers say
The match stats tell a curious story: despite losing by a single goal, Le Havre was the team that took more shots and generated more danger in terms of xG, a measure we calculate based on the location of every shot in the match.
| Stat | Marseille | Le Havre |
|---|---|---|
| Possession (%) | 53 | 47 |
| Shots | 11 | 21 |
| Shots on target | 5 | 7 |
| Big chances | 2 | 2 |
| Corners | 4 | 3 |
| Passes | 482 | 412 |
| Fouls committed | 15 | 11 |
The match xG finished at 1.52 for Marseille and 2.85 for Le Havre, a gap that reflects those final 20 minutes when the visitors threw everything forward at Marseille's goal.
Before kickoff, our projection gave Marseille a 67% chance of winning, with a 21% chance of a draw and just 12% for a visiting win, with expected goals pointing to a 2.13 to 0.81 edge for the home side. The final result, with three Le Havre goals on the board, ended up far tighter than those numbers suggested, though Marseille still walked away with all three points.
What the result means
Marseille picks up the win in Ligue 1 and moves to 12 points, in eighth place, while Le Havre remains stuck at the bottom of the table with just 2 points through eight matches, still without a win this season. The gap between the two sides in the standings stands at 10 points, something the final score did not fully capture. For Marseille, a win that got far more complicated than it should have; for Le Havre, a comeback that came too late but still offers a bit of a lift heading into what comes next.
BRI
AKL
VIL
ESP
ASL
ATS
FCJ
QRO
PUE
PUM
ELV
M05
LHV
PSG
NIC
REN
LIL
LEN
ABH
ITH
DRA
SHA
AHL
VLL
ASO
ENS
JSK
MCO
NEW
WEL
MCY
SYD
GAK
HTB
SBH
TUR
SAB
GNT
LIK
SER
ZWA
CLU
SFK
C48
SPV
LOS
BOT
COL
UDC
COQ
UCL
CUR
TEM
CCY
NTZ
DNU
SHJ
FNA
NBP
GXH
WXW
MZH
SXU
NJC
DLK
SJZ
GGP
SZD
YBL
CDR
BIT
DLY
GDM