Ligue 1 Regular Season - 4

Strasbourg 1 - 0 FT Le Havre

Stade de la Meinau

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

62
FT
Sun, Sep 14
Français
Strasbourg
1-0
Le Havre
⚡ Intensity 64
⚖️ Balance 20
🏆 Stakes 33
🎲 Upset 0
Panichelli's 90th-minute penalty snatches it

Panichelli's Last-Gasp Penalty Breaks Deadlock: Strasbourg Snatches Victory from Jaws of Draw

Worth Watching Futmetrix Score: 62/100. Strasbourg turned suffocating tension into three precious points, while Le Havre depart the Meinau empty-handed despite a defiant rearguard display.

The Balance Tilts Razor-Thin

This was a match forged in stalemate. Strasbourg controlled possession (49%) and territory, but Le Havre refused to crack. The Stakes—three points separating fifth place from the relegation scrap—hung heavy over the pitch at the Meinau. Mory Diaw was immovable in the Havre goal, producing five crucial saves, while Gautier Lloris and Abdoulaye Touré formed an impenetrable defensive wall. For ninety minutes, the stadium held its breath.

The Turning Point: Chaos at the Death

Then came the explosion. In the 90th minute, Lucas Högsber threw his hand up in desperation, handball clear as day. The referee didn't blink: straight red. Strasbourg had a penalty. J. Panichelli stepped up and buried it with ice water in his veins. 1-0. The Meinau erupted.

Numbers Don't Lie—Until They Do

Strasbourg fired nine shots (seven on target) versus Le Havre's ten (just one on target). The xG (1.36 to 0.65) revealed the true Intensity: Strasbourg created the clearer chances, passing with 88% accuracy. Le Havre wasted ammunition from distance. Yet heroic defending cannot shield you from the cruelty of the 90th minute. Strasbourg's form (W-L-W-W) stays hot; Le Havre's (L-W-L-L) spirals downward. One moment, one handball, one penalty—and the entire narrative inverted.

Key Questions

How did the red card for Lucas Högsber change the match?

The 90th-minute handball dismissal gifted Strasbourg a penalty. Panichelli converted ruthlessly, turning a stalemate into a dramatic winner.

How dramatic was the late winner?

Utterly brutal. Havre defended heroically for 90 minutes, then a handball and penalty in the final minute snatched all three points.

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
49%
51%
Strasbourg 49%
Le Havre 51%
Shots
9
10
Strasbourg 9
Le Havre 10
Shots on Target
7
1
Strasbourg 7
Le Havre 1
Expected Goals (xG)
1.36
0.65
Strasbourg 1.36
Le Havre 0.65
Passes
453
468
Strasbourg 453
Le Havre 468
Pass Accuracy
88%
87%
Strasbourg 88%
Le Havre 87%
Corners
4
3
Strasbourg 4
Le Havre 3
Fouls
8
16
Strasbourg 8
Le Havre 16
Yellow Cards
2
2
Strasbourg 2
Le Havre 2
Red Cards
1
0
Strasbourg 1
Le Havre 0

Match Events

40' 🟨 Lucas Høgsberg
HT
46' 🔄 B. Chilwell A. Ouattara
46' 🔄 M. Amougou S. Amo-Ameyaw
46' 🔄 F. Lemarechal K. Paez
R. Ndiaye A. Seko 🔄 69'
F. Doucoure R. Khadra 🔄 69'
70' 🔄 R. Luis S. El Mourabet
Yanis Zouaoui 🟨 74'
A. Toure S. Ebonog 🔄 76'
82' 🔄 D. Moreira M. Godo
Yassine Kechta 🟨 90'
90' J. Panichelli
Y. Kechta E. Youte Kinkoue 🔄 90'+3
A. Sangante F. Mambimbi 🔄 90'+3
90'+4 🟨 Lucas Høgsberg
90'+4 🟥 Lucas Høgsberg
FT

Player Cards

Season performance ratings for players in this match

Strasbourg

Goalkeepers
M. Penders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Hogsberg
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
3
Fouls
7.2
Rating
I. Doukoure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
R. Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
D. Moreira
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
M. Amougou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
V. Barco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
B. Chilwell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
J. Panichelli
CLUTCH HERO
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.2
Rating
F. Lemarechal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
K. Johnsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Sobol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Ouattara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
S. El Mourabet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
K. Paez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
S. Amo-Ameyaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
M. Godo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
O. S. Chizurum
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Le Havre

Goalkeepers
M. Diaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
L. Nego
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
3
Fouls
6.5
Rating
A. Sangante
NPC
NPC
89
Minutes
89
Minutes
58%
Pass Acc
6.9
Rating
G. Lloris
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Y. Zouaoui
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
A. Toure
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
F. Doucoure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Y. Kechta
NPC
NPC
89
Minutes
89
Minutes
20%
Pass Acc
6.5
Rating
R. Ndiaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
I. Soumare
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
A. Samatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
L. Mpasi-Nzau
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Delaine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Seko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
E. Youte Kinkoue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
S. Ebonog
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
R. Khadra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Y. Namli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Mambimbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
D. Pizarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
17/05/2025 Strasbourg 2 - 3 Le Havre Ligue 1 Stade de la Meinau
15/12/2024 Le Havre 0 - 3 Strasbourg Ligue 1 Stade Océane
04/05/2024 Le Havre 3 - 1 Strasbourg Ligue 1 Stade Océane
07/02/2024 Strasbourg 3 - 1 Le Havre Coupe de France Stade de la Meinau
10/12/2023 Strasbourg 2 - 1 Le Havre Ligue 1 Stade de la Meinau
28/04/2017 Strasbourg 2 - 0 Le Havre Ligue 2 Stade de la Meinau
29/11/2016 Le Havre 0 - 1 Strasbourg Ligue 2 Stade Océane
17/05/2025
Ligue 1 Stade de la Meinau
15/12/2024
Ligue 1 Stade Océane
04/05/2024
Ligue 1 Stade Océane
07/02/2024
Coupe de France Stade de la Meinau
10/12/2023
Ligue 1 Stade de la Meinau
28/04/2017
Ligue 2 Stade de la Meinau
29/11/2016
Ligue 2 Stade Océane
Strasbourg Win
Le Havre Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 4 12 10 3 +7 WParis Saint Germain 2 - 0 Lens (14-09-2025)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 Lille 4 10 13 5 +8 WLille 2 - 1 Toulouse (14-09-2025)WLorient 1 - 7 Lille (30-08-2025)WLille 1 - 0 Monaco (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
3 Monaco 4 9 8 5 +3 WAuxerre 1 - 2 Monaco (13-09-2025)WMonaco 3 - 2 Strasbourg (31-08-2025)LLille 1 - 0 Monaco (24-08-2025)WMonaco 3 - 1 Le Havre (16-08-2025)
4 Lyon 4 9 6 3 +3 LRennes 3 - 1 Lyon (14-09-2025)WLyon 1 - 0 Marseille (31-08-2025)WLyon 3 - 0 Metz (23-08-2025)WLens 0 - 1 Lyon (16-08-2025)
5 Strasbourg 4 9 5 3 +2 WStrasbourg 1 - 0 Le Havre (14-09-2025)LMonaco 3 - 2 Strasbourg (31-08-2025)WStrasbourg 1 - 0 Nantes (24-08-2025)WMetz 0 - 1 Strasbourg (17-08-2025)
6 Rennes 4 7 5 6 -1 WRennes 3 - 1 Lyon (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)LLorient 4 - 0 Rennes (24-08-2025)WRennes 1 - 0 Marseille (15-08-2025)
7 Marseille 4 6 9 4 +5 WMarseille 4 - 0 Lorient (12-09-2025)LLyon 1 - 0 Marseille (31-08-2025)WMarseille 5 - 2 Paris FC (23-08-2025)LRennes 1 - 0 Marseille (15-08-2025)
8 Nice 4 6 5 5 0 WNice 1 - 0 Nantes (13-09-2025)LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)LNice 0 - 1 Toulouse (16-08-2025)
9 Lens 4 6 5 5 0 LParis Saint Germain 2 - 0 Lens (14-09-2025)WLens 3 - 1 Stade Brestois 29 (29-08-2025)WLe Havre 1 - 2 Lens (24-08-2025)LLens 0 - 1 Lyon (16-08-2025)
10 Toulouse 4 6 7 8 -1 LLille 2 - 1 Toulouse (14-09-2025)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)
11 Paris FC 4 6 7 9 -2 WStade Brestois 29 1 - 2 Paris FC (14-09-2025)WParis FC 3 - 2 Metz (31-08-2025)LMarseille 5 - 2 Paris FC (23-08-2025)LAngers 1 - 0 Paris FC (17-08-2025)
12 Angers 4 5 3 3 0 DMetz 1 - 1 Angers (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)LParis Saint Germain 1 - 0 Angers (22-08-2025)WAngers 1 - 0 Paris FC (17-08-2025)
13 Le Havre 4 3 5 7 -2 LStrasbourg 1 - 0 Le Havre (14-09-2025)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 4 3 1 3 -2 LNice 1 - 0 Nantes (13-09-2025)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 4 3 3 6 -3 LAuxerre 1 - 2 Monaco (13-09-2025)LNantes 1 - 0 Auxerre (30-08-2025)LNice 3 - 1 Auxerre (23-08-2025)WAuxerre 1 - 0 Lorient (17-08-2025)
16 Lorient 4 3 5 12 -7 LMarseille 4 - 0 Lorient (12-09-2025)LLorient 1 - 7 Lille (30-08-2025)WLorient 4 - 0 Rennes (24-08-2025)LAuxerre 1 - 0 Lorient (17-08-2025)
17 Stade Brestois 29 4 1 5 10 -5 LStade Brestois 29 1 - 2 Paris FC (14-09-2025)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)
18 Metz 4 1 3 8 -5 DMetz 1 - 1 Angers (14-09-2025)LParis FC 3 - 2 Metz (31-08-2025)LLyon 3 - 0 Metz (23-08-2025)LMetz 0 - 1 Strasbourg (17-08-2025)