Toulouse vs Le Havre AC Live Score (19 Sep, 2026)

Toulouse vs Le Havre AC Live Score (19 Sep, 2026)
Final

Match Events & Live Commentary

90'+7'
End Regular Time
Second Half ends, Toulouse 3, Le Havre 2.
90'+4'
End Delay
End Delay
90'+4'
End Delay
Delay over. They are ready to continue.
90'+3'
Start Delay
Start Delay
90'+3'
Start Delay
Delay in match because of an injury Cristian Cásseres (Toulouse).
90'+6'
Niko Sigur (Toulouse) wins a free kick in the defensive half.
90'+6'
Foul by Mbwana Samatta (Le Havre).
90'+6'
Corner, Le Havre. Conceded by Sion Oppong.
90'+2'
Corner, Le Havre. Conceded by Guillaume Restes.
90'+2'
Attempt saved. Sota Nakamura (Le Havre) right footed shot from outside the box is saved in the bottom left corner by Guillaume Restes (Toulouse). Assisted by Simon Ebonog.
90'+1'
Fourth official has announced 5 minutes of added time.
90'
Corner, Toulouse. Conceded by Elias Jelert.
90'
Attempt blocked. Santiago Hidalgo (Toulouse) right footed shot from the centre of the box is blocked.
89'
Thomas Jørgensen (Toulouse) wins a free kick in the defensive half.
89'
Foul by Ismaïl Bouneb (Le Havre).
88'
⚽Goal
Goal! Toulouse 3, Le Havre 2. Mbwana Samatta (Le Havre) right footed shot from very close range to the bottom left corner.
88'
Attempt saved. Mbwana Samatta (Le Havre) header from the centre of the box is saved in the centre of the goal by Guillaume Restes (Toulouse). Assisted by Sota Nakamura with a cross.
86'
Jacen Russell-Rowe (Toulouse) wins a free kick in the attacking half.
86'
Foul by Rassoul Ndiaye (Le Havre).
83'
Offside, Toulouse. Sion Oppong is caught offside.
82'
↔Substitution
Substitution, Le Havre. Rassoul Ndiaye replaces Amir Richardson.
82'
↔Substitution
Substitution, Le Havre. Ismaïl Bouneb replaces Josh Maja.
81'
🟨Yellow Card
Sota Nakamura (Le Havre) is shown the yellow card for a bad foul.
81'
End Delay
End Delay
81'
End Delay
Delay over. They are ready to continue.
81'
Mark McKenzie (Toulouse) wins a free kick in the defensive half.
81'
Foul by Sota Nakamura (Le Havre).
80'
Start Delay
Start Delay
80'
Start Delay
Delay in match because of an injury Mark McKenzie (Toulouse).
80'
Attempt blocked. Josh Maja (Le Havre) header from the centre of the box is blocked. Assisted by Simon Ebonog with a cross.
79'
⚽Goal
Goal! Toulouse 3, Le Havre 1. Thomas Jørgensen (Toulouse) left footed shot from the centre of the box to the centre of the goal. Assisted by Cristian Cásseres.
78'
Thomas Jørgensen (Toulouse) wins a free kick in the attacking half.
78'
Foul by Simon Ebonog (Le Havre).
75'
Attempt missed. Ayumu Seko (Le Havre) right footed shot from outside the box is just a bit too high. Assisted by Sota Nakamura.
74'
🟨Yellow Card
Seny Koumbassa (Toulouse) is shown the yellow card for a bad foul.
74'
Foul by Seny Koumbassa (Toulouse).
74'
Enzo Koffi (Le Havre) wins a free kick on the left wing.
73'
Sion Oppong (Toulouse) wins a free kick in the defensive half.
73'
Foul by Ayumu Seko (Le Havre).
72'
↔Substitution
Substitution, Toulouse. Alexis Vossah replaces Rafik Messali.
72'
↔Substitution
Substitution, Toulouse. Sion Oppong replaces Ilyas Azizi.
72'
↔Substitution
Substitution, Toulouse. Santiago Hidalgo replaces Casper Tengstedt.
71'
⚽Goal
Goal! Toulouse 2, Le Havre 1. Josh Maja (Le Havre) left footed shot from the centre of the box to the centre of the goal. Assisted by Sota Nakamura with a cross.
70'
↔Substitution
Substitution, Le Havre. Junior Mwanga replaces Vincent Sasso.
69'
↔Substitution
Substitution, Le Havre. Sota Nakamura replaces Djibril Ouziad.
69'
↔Substitution
Substitution, Le Havre. Enzo Koffi replaces Rayan Fofana.
58'
🟨Yellow Card
Niko Sigur (Toulouse) is shown the yellow card for a bad foul.
51'
⚽Goal - Header
Goal! Toulouse 2, Le Havre 0. Casper Tengstedt (Toulouse) header from the centre of the box to the bottom left corner. Assisted by Thomas Jørgensen.
49'
⚽Penalty - Scored
Goal! Toulouse 1, Le Havre 0. Casper Tengstedt (Toulouse) converts the penalty with a right footed shot to the bottom right corner.
45'
Start 2nd Half
Start 2nd Half
45'+1'
Halftime
First Half ends, Toulouse 0, Le Havre 0.
34'
🟨Yellow Card
Christ Tapé (Toulouse) is shown the yellow card for a bad foul.
18'
End Delay
End Delay
18'
End Delay
Delay over. They are ready to continue.
18'
Start Delay
Start Delay
18'
Start Delay
Delay in match because of an injury Amir Richardson (Le Havre).
—
Kickoff
First Half begins.
—
Match ends, Toulouse 3, Le Havre 2.

Team Stats

Le Havre AC logo HAC
TOU Toulouse logo
47% Possession 53%
7 Shots on Goal 5
18 Shots 14
15 Fouls Committed 17
1 Yellow Cards 3
0 Red Cards 0
7 Corners Won 6
2 Saves 5

Match Leaders

Le Havre AC logoHAC
TOUToulouse logo
J. Maja9J. Maja F2 SOG, 0.84 xG
4
Total Shots
C. Tengstedt20C. Tengstedt F2 SOG, 1.18 xG
5
A. Seko15A. Seko D61 PASS, 0 BCC
58
Accurate Passes
C. Cásseres Jr.23C. Cásseres Jr. M78 PASS, 2 BCC
66
A. Touba5A. Touba D0 TKLW, 3 DUELW
14
Defensive Interventions
M. McKenzie3M. McKenzie D3 TKLW, 8 DUELW
14
G. Gallon93G. Gallon G5 SOGA, 1.95 xGC
2
Saves
G. Restes16G. Restes G7 SOGA, 2.34 xGC
5

Player Match Stats

Formation 3-4-2-1
PlayerAPPGASHSOGFCFSYCRCSVGA
93
G • Starter
10000000023
15
CD • Starter
100202100–3
5
CD-L • Starter
100002000–3
23
CD-R • Starter • Subbed off
100000000–2
7
CM-L • Starter • Subbed off
100201100–3
26
CM-R • Starter
100102000–3
12
LM • Starter
100000000–3
20
RM • Starter • Subbed off
100200400–2
9
F • Starter • Subbed off
110421200–3
25
CF-L • Starter
110323100–3
38
CF-R • Starter • Subbed off
100321700–2
6
SUB • Subbed on
100000000–1
30
SUB • Subbed on
101111010–1
27
SUB • Subbed on
100000100–1
14
SUB • Subbed on
100001000–0
44
SUB • Subbed on
100001000–0
Formation 4-4-2
PlayerAPPGASHSOGFCFSYCRCSVGA
16
G • Starter
10000010052
3
CD-L • Starter
100002100–2
5
CD-R • Starter
100002010–2
12
LB • Starter
100004010–2
22
RB • Starter • Subbed off
100102000–1
23
CM-L • Starter
101002100–2
14
CM-R • Starter
100112410–2
37
LM • Starter • Subbed off
100302100–1
8
RM • Starter
111110400–2
20
CF-L • Starter • Subbed off
120520100–1
13
CF-R • Starter
100211100–2
9
SUB • Subbed on
100100000–1
6
SUB • Subbed on
100000000–1
11
SUB • Subbed on
100000100–1

Head-to-Head

Le Havre AC logoHAC
No previous meetings found
TOUToulouse logo

Last Five Matches

DateOppResultCompetition
9/12/26vs Angers logoANGD0-02026-27 Ligue 1
9/5/26vs Brest logoBREL1-22026-27 Ligue 1
8/29/26@ Lyon logoLYOND1-12026-27 Ligue 1
8/23/26vs AS Monaco logoMONL0-12026-27 Ligue 1
8/15/26@ Le Mans logoMNSW1-02026 Club Friendly
DateOppResultCompetition
9/12/26@ Lorient logoLORD2-22026-27 Ligue 1
9/3/26vs Lille logoLILLL0-12026-27 Ligue 1
8/29/26@ Brest logoBRED2-22026-27 Ligue 1
8/22/26vs Lyon logoLYONL0-22026-27 Ligue 1
8/15/26vs Hamburg SV logoHSVL1-22026 Club Friendly

French Ligue 1 Standings

#TeamPWDLGFGAGDPts
1AS Monaco logoAS Monaco220030+36
2Paris FC logoParis FC211030+34
3Lille logoLille211042+24
4Lyon logoLyon211031+24
5Stade Rennais logoStade Rennais211054+14
6Troyes logoTroyes211021+14
7Lens logoLens210164+23
8Marseille logoMarseille210142+23
9Angers logoAngers21013303
10Strasbourg logoStrasbourg210125-33
11Brest logoBrest20204402
12Paris Saint-Germain logoParis Saint-Germain20204402
13Le Mans logoLe Mans201145-11
14Lorient logoLorient201112-11
15Le Havre AC logoLe Havre AC201112-11
16Toulouse logoToulouse201124-21
17Nice logoNice201103-31
18AJ Auxerre logoAJ Auxerre200238-50
Champions League
Champions League qualifying
Conference League qualifying
Relegation playoff
Relegation
Le Havre AC
VS
Toulouse

Match Statistics

15
Fouls
17
1
Yellow Cards
3
0
Red Cards
0
1
Offsides
3
7
Corner Kicks
6
2
Saves
5
46.8
Possession
53.2
18
SHOTS
14
7
ON GOAL
5
0.4
On Target %
0.4
0
Penalty Goals
0
0
Penalty Kicks Taken
1
354
Accurate Passes
409
406
Passes
477
0.9
Pass Completion %
0.9
8
Accurate Crosses
1
26
Crosses
17
0.3
Cross %
0.1
40
Long Balls
46
22
Accurate Long Balls
28
0.6
Long Balls %
0.6
5
Blocked Shots
5
6
Effective Tackles
13
14
Tackles
19
0.4
Tackle %
0.7
15
Interceptions
5
21
Effective Clearances
21
21
Clearances
21