French Ligue 1

Le Havre AC vs Toulouse, 2023-24 Ligue 1

· French Ligue 1
  • 60': Christopher Operi
FT
1 - 0

About

Le Havre AC are hosting Toulouse at Stade Océane, Le Havre, France, starting on . The match is a part of the French Ligue 1.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Attempt saved. Josué Casimir (Le Havre) right footed shot from the left side of the box is saved in the bottom right corner.
  • 2': Hand ball by Yann Gboho (Toulouse).
  • 3': Mohamed Bayo (Le Havre) hits the left post with a right footed shot from the right side of the box. Assisted by Oussama Targhalline.
  • 4': Delay in match because of an injury Rasmus Nicolaisen (Toulouse).
  • 5': Delay over. They are ready to continue.
  • 5': Abdoulaye Touré (Le Havre) wins a free kick in the defensive half.
  • 5': Foul by Thijs Dallinga (Toulouse).
  • 7': Corner, Le Havre. Conceded by Rasmus Nicolaisen.
  • 8': Attempt saved. André Ayew (Le Havre) left footed shot from outside the box is saved in the bottom right corner. Assisted by Daler Kuzyaev.
  • 8': Offside, Le Havre. Daler Kuzyaev is caught offside.
  • 8': Foul by Vincent Sierro (Toulouse).
  • 8': Oussama Targhalline (Le Havre) wins a free kick in the defensive half.
  • 10': Foul by Arouna Sangante (Le Havre).
  • 10': Thijs Dallinga (Toulouse) wins a free kick in the defensive half.
  • 12': Christian Mawissa (Toulouse) wins a free kick in the defensive half.
  • 12': Foul by André Ayew (Le Havre).
  • 13': Offside, Toulouse. Yann Gboho is caught offside.
  • 22': Dangerous play by Oussama Targhalline (Le Havre).
  • 22': Thijs Dallinga (Toulouse) wins a free kick on the left wing.
  • 23': Foul by Aron Dønnum (Toulouse).
  • 23': Oussama Targhalline (Le Havre) wins a free kick in the defensive half.
  • 24': Foul by Logan Costa (Toulouse).
  • 24': Oussama Targhalline (Le Havre) wins a free kick in the defensive half.
  • 25': Attempt saved. Abdoulaye Touré (Le Havre) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Christopher Opéri.
  • 25': Corner, Le Havre. Conceded by Guillaume Restes.
  • 26': Corner, Le Havre. Conceded by Warren Kamanzi.
  • 26': Attempt blocked. Gautier Lloris (Le Havre) header from the right side of the six yard box is blocked. Assisted by Christopher Opéri with a cross.
  • 26': Dangerous play by Mohamed Bayo (Le Havre).
  • 26': Logan Costa (Toulouse) wins a free kick in the defensive half.
  • 27': Foul by Arouna Sangante (Le Havre).
  • 27': Yann Gboho (Toulouse) wins a free kick in the defensive half.
  • 32': André Ayew (Le Havre) wins a free kick in the attacking half.
  • 32': Foul by Christian Mawissa (Toulouse).
  • 40': Attempt blocked. Mohamed Bayo (Le Havre) header from very close range is blocked. Assisted by Josué Casimir with a cross.
  • 40': Attempt missed. André Ayew (Le Havre) left footed shot from the centre of the box misses to the left.
  • 42': Foul by Josué Casimir (Le Havre).
  • 42': Gabriel Suazo (Toulouse) wins a free kick on the left wing.
  • 45'+1': Hand ball by Vincent Sierro (Toulouse).
  • 45'+1': First Half ends, Le Havre 0, Toulouse 0.
  • 45': Second Half begins Le Havre 0, Toulouse 0.
  • 47': Attempt missed. Christopher Opéri (Le Havre) left footed shot from outside the box is too high. Assisted by Arouna Sangante with a cross.
  • 50': Foul by Logan Costa (Toulouse).
  • 50': Josué Casimir (Le Havre) wins a free kick on the right wing.
  • 53': Christopher Opéri (Le Havre) wins a free kick on the left wing.
  • 53': Foul by Warren Kamanzi (Toulouse).
  • 54': Substitution, Toulouse. Kévin Keben replaces Rasmus Nicolaisen.
  • 54': Foul by Daler Kuzyaev (Le Havre).
  • 54': Gabriel Suazo (Toulouse) wins a free kick in the defensive half.
  • 55': Offside, Toulouse. Yann Gboho is caught offside.
  • 56': Abdoulaye Touré (Le Havre) wins a free kick in the defensive half.
  • 56': Foul by Stijn Spierings (Toulouse).
  • 56': Delay in match because of an injury Abdoulaye Touré (Le Havre).
  • 58': Delay over. They are ready to continue.
  • 60': Goal! Le Havre 1, Toulouse 0. Christopher Opéri (Le Havre) left footed shot from the centre of the box to the centre of the goal.
  • 62': André Ayew (Le Havre) wins a free kick in the defensive half.
  • 62': Foul by Stijn Spierings (Toulouse).
  • 63': Attempt blocked. Thijs Dallinga (Toulouse) right footed shot from the right side of the box is blocked. Assisted by Aron Dønnum.
  • 65': Offside, Toulouse. Thijs Dallinga is caught offside.
  • 65': Substitution, Le Havre. Emmanuel Sabbi replaces Mohamed Bayo.
  • 67': Corner, Toulouse. Conceded by Abdoulaye Touré.
  • 68': André Ayew (Le Havre) wins a free kick in the defensive half.
  • 68': Dangerous play by Kévin Keben (Toulouse).
  • 68': Substitution, Toulouse. Frank Magri replaces Aron Dønnum.
  • 69': Foul by Oussama Targhalline (Le Havre).
  • 69': Vincent Sierro (Toulouse) wins a free kick in the attacking half.
  • 71': Attempt missed. Stijn Spierings (Toulouse) right footed shot from outside the box misses to the left following a set piece situation.
  • 71': Abdoulaye Touré (Le Havre) wins a free kick in the attacking half.
  • 71': Foul by Stijn Spierings (Toulouse).
  • 72': Delay in match because of an injury Emmanuel Sabbi (Le Havre).
  • 73': Delay over. They are ready to continue.
  • 76': Emmanuel Sabbi (Le Havre) wins a free kick on the left wing.
  • 76': Foul by Warren Kamanzi (Toulouse).
  • 76': Attempt blocked. Étienne Youté (Le Havre) header from the centre of the box is blocked. Assisted by Christopher Opéri with a cross.
  • 77': Attempt missed. Daler Kuzyaev (Le Havre) right footed shot from outside the box is close, but misses the top left corner. Assisted by Étienne Youté with a headed pass following a set piece situation.
  • 77': Substitution, Toulouse. Shavy Babicka replaces Warren Kamanzi.
  • 77': Substitution, Toulouse. Cristian Cásseres replaces Vincent Sierro.
  • 78': Substitution, Le Havre. Loïc Négo replaces Josué Casimir.
  • 78': Substitution, Le Havre. Yassine Kechta replaces Oussama Targhalline.
  • 79': Daler Kuzyaev (Le Havre) wins a free kick in the attacking half.
  • 79': Foul by Stijn Spierings (Toulouse).
  • 80': Foul by Emmanuel Sabbi (Le Havre).
  • 80': Stijn Spierings (Toulouse) wins a free kick on the right wing.
  • 81': Corner, Toulouse. Conceded by Christopher Opéri.
  • 82': Attempt missed. Logan Costa (Toulouse) header from the centre of the box is just a bit too high. Assisted by Cristian Cásseres with a cross following a corner.
  • 83': Daler Kuzyaev (Le Havre) wins a free kick in the defensive half.
  • 83': Foul by Cristian Cásseres (Toulouse).
  • 84': Foul by Christopher Opéri (Le Havre).
  • 84': Shavy Babicka (Toulouse) wins a free kick on the right wing.
  • 84': Christopher Opéri (Le Havre) is shown the yellow card for a bad foul.
  • 87': Substitution, Le Havre. Steve Ngoura replaces Daler Kuzyaev.
  • 87': Substitution, Le Havre. Rassoul Ndiaye replaces André Ayew.
  • 88': Hand ball by Gautier Lloris (Le Havre).
  • 90': Attempt blocked. Loïc Négo (Le Havre) right footed shot from outside the box is blocked.
  • 90'+1': Corner, Toulouse. Conceded by Loïc Négo.
  • 90'+2': Attempt missed. Thijs Dallinga (Toulouse) header from the centre of the box misses to the right. Assisted by Christian Mawissa with a cross.
  • 90'+3': Foul by Steve Ngoura (Le Havre).
  • 90'+3': Gabriel Suazo (Toulouse) wins a free kick on the left wing.
  • 90'+4': Attempt blocked. Logan Costa (Toulouse) header from the centre of the box is blocked. Assisted by Cristian Cásseres with a cross.
  • 90'+4': Arthur Desmas (Le Havre) wins a free kick in the defensive half.
  • 90'+4': Foul by Kévin Keben (Toulouse).
  • 90'+5': Kévin Keben (Toulouse) is shown the yellow card for a bad foul.
  • 90'+5': Steve Ngoura (Le Havre) is shown the yellow card.
  • 90'+6': Second Half ends, Le Havre 1, Toulouse 0.
  • 0': Match ends, Le Havre 1, Toulouse 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/179.png&h=25&scale=crop&w=25&location=originTOU HAChttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/3236.png&h=25&scale=crop&w=25&location=origin
17 Fouls 12
1 Yellow Cards 2
0 Red Cards 0
3 Offsides 1
3 Corner Kicks 3
3 Saves 0
49.6 Possession 50.4
5 SHOTS 12
0 ON GOAL 4
0.0 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
326 Accurate Passes 331
402 Passes 414
0.8 Pass Completion % 0.8
4 Accurate Crosses 5
20 Crosses 15
0.2 Cross % 0.3
53 Long Balls 61
27 Accurate Long Balls 28
0.5 Long Balls % 0.5
2 Blocked Shots 4
4 Effective Tackles 12
8 Tackles 15
0.5 Tackle % 0.8
3 Interceptions 7
10 Effective Clearances 20
10 Clearances 20

Game Information

Competition: French Ligue 1

Venue: Stade Océane
Location: Le Havre, France
Attendance: 21,462

Ligue 1 Table

# TEAM GP GD PTS
1 Lens 16 +15 37
2 Paris Saint-Germain 16 +21 36
3 Marseille 16 +21 32
4 Lille 16 +13 32
Full Table

Line-Ups

HAC Le Havre AC (4-2-3-1)

No. Name
30 Arthur Desmas (GK)
4 Gautier Lloris
6 Etienne Youte Kinkoue
27 Christopher Operi
93 Arouna Sangante
14 Daler Kuzyaev
94 Abdoulaye Touré
5 Oussama Targhaline
9 Mohamed Bayo
28 André Ayew
23 Josué Casimir

TOU Toulouse (3-4-2-1)

No. Name
50 Guillaume Restes (GK)
6 Logan Costa
2 Rasmus Nicolaisen
13 Christian Mawissa
8 Vincent Sierro
4 Stijn Spierings
17 Gabriel Suazo
12 Waren Kamanzi
9 Thijs Dallinga
37 Yann Gboho
15 Aron Donnum

Ligue 1 News

PSG-Paris FC among world soccer's closest stadium rivalries
PSG-Paris FC among world soccer's closest stadium rivalries

Paris FC's new home this season is literally across the street from Paris Saint-Germain. Are they the closest local rivals in world football?

Messi will score 900th goal in 2026. Can he reach 1,000? Can he pass Ronaldo?
Messi will score 900th goal in 2026. Can he reach 1,000? Can he pass Ronaldo?

Lionel Messi is never far from his next record or landmark, and he enters 2026 on the verge of yet another massive milestone: his 900th goal.

Transfer rumors, news: Bayern, PSG eye move for Leipzig's Diomande
Transfer rumors, news: Bayern, PSG eye move for Leipzig's Diomande

Bayern Munich and Paris Saint-Germain are both competing alongside Manchester United to sign RB Leipzig's Yan Diomande. Transfer Talk has the latest news and rumors.

Modern classics: 25 of the best kits from the 21st century
Modern classics: 25 of the best kits from the 21st century

As we say goodbye to 2025, we've assembled 25 of the best original kit designs worn by top clubs from around the world since the year 2000.

Transfer window preview: What do Europe's big clubs need?
Transfer window preview: What do Europe's big clubs need?

The transfer window is set to open across Europe in January, so what are the top clubs planning? Who comes in? Who will go?