Angers SCO vs Le Havre Prediction, Preview and Stats

France flag 2025/2026 Ligue 1, France
Stade Raymond Kopa Sat, 18 Apr - 5:00 PM
Ligue 1
Angers SCO ANG
1 1
Le Havre LEH
Full Time Sat, 18 Apr 5:00 PM
Round 30 Regular Season
P. Peter - 28'
Goal
|
Goal
Sofiane Boufal - 13'
|
Red Card Arouna Sangante 75'

CONTEXT

Angers SCO and Le Havre AC delivered a tense 1-1 draw in Ligue 1 action, with both sides scoring in the first half to enter the break level. Despite being pegged as the stronger team, Angers held just 44% possession against Le Havre's 56%, struggling to impose their game. The second half shifted dramatically when Le Havre suffered a red card, granting Angers a numerical edge and distorting the match structure. Yet, the home side couldn't capitalize fully, as Le Havre dug in defensively to secure a share of the spoils. This outcome reflected moderate 8.8% structural deviation for Angers, while efficiency stayed in line with norms. Absent xG data limits deeper chance analysis, but the red card clearly influenced proceedings, leading to a result deemed market-aligned.

TL;DR

  • Structural deviation: Angers SCO faced moderate 8.8% structural deviation from expectations.
  • Efficiency shift: Efficiency shift stayed in line with pre-match projections.
  • xG alignment: xG alignment unassessable due to unavailable data.
  • Market alignment: Match outcome aligned fully with market consensus.
  • xG expectations: xG expectations unevaluable without performance metrics.
  • Event impact: Le Havre red card reshaped second-half momentum.
  • Red card distortion: Away team red card introduced clear second-half distortion.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
Y. Boutry
Y. Boutry
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
T. Luczynski
T. Luczynski
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
M. Bollengier
M. Bollengier
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
B. Lepaysant
B. Lepaysant
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 19.73
Yellow Cards / Match
Referee 0.12
League Avg 2.84
Red Cards / Match
Referee 0
League Avg 0.16
Penalties / Match
Referee 0
League Avg 0.16
Angers SCO A. Dujeux
A. Dujeux
VS
Le Havre D. Digard
D. Digard
1.27
Avg Points / Game (Last 100 Matches)
1.05
0.67 i
Last 6 Opponents
Rennes Rank: L
Olympique Lyonnais Rank: D
Lens Rank: L
Nice Rank: L
Nantes Rank: W
Monaco Rank: L
Avg Points / Game (Last 6 Matches)
0.5 i
Last 6 Opponents
Nice Rank: D
Auxerre Rank: D
Paris Rank: L
Olympique Lyonnais Rank: D
Brest Rank: L
Paris Saint Germain Rank: L
1
Head to Head (Wins - Draws - Losses)
1 - 1 - 1
1

Win Probabilities

Live Win Probability (90 Min)
Home Angers SCO
5.53%
Draw
91.23%
Away Le Havre
3.24%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
16.15
14.87
0 (Weakest) 100 (Strongest)
Metric
Angers SCO
Le Havre
Power Score
16.15
14.87
League Position
13
14
Global Rank
-
-

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Angers SCO Opponent-weighted form score
Le Havre Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Angers SCO Le Havre

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Angers SCO

Left / Center / Right
Opposition half density
vs season average

Le Havre

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Angers SCO ⚠ Proxy
vs
⚠ Proxy Le Havre
Attacking Efficiency
Higher is better
Attacking Efficiency
30.11
31.88
Defensive Efficiency
Lower is better
Defensive Efficiency
31.88
30.11
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Angers SCO -0.18 Efficiency Index
vs
Le Havre +0.18 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Angers SCO
Le Havre
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Angers SCO ⚠ Proxy
vs
⚠ Proxy Le Havre
Created Set-piece attacking threat
Angers SCO Le Havre
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Angers SCO Le Havre
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Angers SCO
Le Havre
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Angers SCO
vs
Le Havre
Attack After Winning Possession transition → offence
Angers SCO Le Havre
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Angers SCO Le Havre
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Angers SCO
Le Havre
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • ANG had peak pressure around 71'.
  • LEH started the game with stronger pressure.
ANG Pressure LEH Pressure
Pressure Index: ANG reached the top pressure at 71' (70.18).

Team Head to Head Last 6 Seasons

Summary of 3 matches between these sides — filtered by competition and venue context.

Angers SCO ANG Home
3 matches
Le Havre LEH Away
Match Record
1
Wins
1
1
Draws
1
1
Losses
1
Goals
3
Goals Scored
3
3
Goals Conceded
3
0
Goal Difference
0
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-19T00:06:54+00:00

STARTING XI

Match Formation 5-3-2
Match Formation 3-4-1-2
Pitch
K. Koffi
Burkina Faso
12 K. Koffi
L. Rao-Lisoa
France
27 L. Rao-Lisoa
M. Louãr
20 M. Louãr
O. Camara
Substitution
France
4 O. Camara
J. Lefort
France
21 J. Lefort
J. Ekomie
Gabon
3 J. Ekomie
P. Capelle
Substitution
France
15 P. Capelle
B. van den Boomen
Netherlands
8 B. van den Boomen
H. Belkebla
Algeria
93 H. Belkebla
P. Peter
Substitution
35 P. Peter
M. Sbai
Substitution
France
7 M. Sbai
M. Diaw
Senegal
99 M. Diaw
G. Lloris
France
4 G. Lloris
A. Seko
Japan
15 A. Seko
A. Sangante
Senegal
93 A. Sangante
Y. Zouaoui
France
18 Y. Zouaoui
L. Gourna Douath
Substitution
France
19 L. Gourna Douath
R. N'Diaye
Substitution
Senegal
14 R. N'Diaye
F. Doucouré
Substitution
Mali
13 F. Doucouré
S. Boufal
Substitution
Morocco
17 S. Boufal
I. Soumaré
Senegal
45 I. Soumaré
M. Samatta
Substitution
Tanzania
25 M. Samatta

General Information

Date & Time
Apr 18, 2026, 05:00 PM
Competition
2025/2026 Ligue 1, France · Round 30 · Regular Season
Stadium
Stade Raymond Kopa
Capacity
17835
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Yannick Boutry
Thomas Luczynski
Marc Bollengier
Benjamin Lepaysant

Statistics

Possession
ANG
45%
LEH
55%

Top Statistics

1 Goals 1
1 Big Chances Created 2
5 Shots 8
45 Dangerous attacks 37
44 Possession 56
4 Corners 3
20 Free kicks 15
1 Yellow Cards 3
0 Red Cards 1

Match Overview

3 Successful Dribbles 1
6 Successful Headers 19
25 Successful Dribbles Percentage 11
12 Dribble Attempts 9
8 Goal Kicks 8
90 Ball Safe 102
1 Assists 1
8 Goal Attempts 12
4 Substitutions 5
1 Injuries 0
16 Throwins 12

Attacking

0 Big Chances Missed 2
65 Attacks 91

Possession

7 Key Passes 13
300 Successful Passes 402
352 Passes 455
85 Successful Passes Percentage 88
24 Successful Long Passes 27
65 Successful Long Passes Percentage 57
37 Long Passes 47

Defensive

14 Tackles 16
7 Saves 4
2 Interceptions 13
43 Duels Won 50

Build-up

2 Accurate Crosses 5
21 Total Crosses 15

Discipline

2 Offsides 4
15 Fouls 20

Lineup

Referee : Marc Bollengier

Starting XI

12
Hervé Koffi
Hervé Koffi Goalkeeper
7.26
3
Jacques Ekomié
Jacques Ekomié Defender
6.63
4
Ousmane Camara
Ousmane Camara Defender
6.88
24
Emmanuel Biumla
Emmanuel Biumla
Midfielder46'
6.26
20
Marius Louër
Marius Louër Defender
6.54
21
Jordan Lefort
Jordan Lefort Defender
6.8
27
Lilian Raolisoa
Lilian Raolisoa Defender
6.75
8
Branco van den Boomen
Branco van den Boomen Midfielder
7.12
15
Pierrick Capelle
Pierrick Capelle Midfielder
6.63
6
Louis Mouton
Louis Mouton
Midfielder73'
6.69
93
Haris Belkebla
Haris Belkebla Midfielder
6.75
7
Amine Sbaï
Amine Sbaï Attacker
6.63
36
L. Machine
L. Machine
Attacker89'
6.53
35
P. Peter
P. Peter Attacker
6.59
9
Goduine Koyalipou
Goduine Koyalipou
Attacker80'
6.62
Referee : Marc Bollengier

Starting XI

99
Mory Diaw
Mory Diaw Goalkeeper
6.9
4
Gautier Lloris
Gautier Lloris Defender
6.95
15
Ayumu Seko
Ayumu Seko Defender
6.79
93
Arouna Sangante
Arouna Sangante Defender
6.79
13
Fodé Doucouré
Fodé Doucouré Midfielder
6.72
7
Loïc Nego
Loïc Nego
Defender69'
6.78
14
Rassoul Ndiaye
Rassoul Ndiaye Midfielder
6.97
78
Daren Mosengo
Daren Mosengo
Midfielder90+1'
6.42
18
Yanis Zouaoui
Yanis Zouaoui Midfielder
6.79
19
Lucas Gourna-Douath
Lucas Gourna-Douath Midfielder
6.81
26
Simon Ebonog
Simon Ebonog
Midfielder68'
6.62
17
Sofiane Boufal
Sofiane Boufal Attacker
6.84
32
Timothée Pembélé
Timothée Pembélé
Defender80'
6.56
25
Ally Samatta
Ally Samatta Attacker
6.57
8
Yassine Kechta
Yassine Kechta
Midfielder69'
6.54
45
Issa Soumaré
Issa Soumaré Attacker
7.09

Events

2ND-HALF
Event
Louis Mouton
Argument / 3rd Yellowcard
90+3'
90+3'
Event
Loïc Nego
Argument / 4th Yellowcard
90+1'
Event
Daren Mosengo Rassoul Ndiaye
9th Substitution
Event
L. Machine Amine Sbaï
8th Substitution
89'
Event
Goduine Koyalipou P. Peter
6th Substitution
80'
80'
Event
Timothée Pembélé Sofiane Boufal
7th Substitution
75'
Event
Arouna Sangante
Foul / 1st Redcard
Event
Louis Mouton Pierrick Capelle
5th Substitution
73'
69'
Event
Yassine Kechta Ally Samatta
3rd Substitution
69'
Event
Loïc Nego Fodé Doucouré
4th Substitution
68'
Event
Simon Ebonog Lucas Gourna-Douath
2nd Substitution
52'
Event
Ayumu Seko
Foul / 2nd Yellowcard
Event
Emmanuel Biumla Ousmane Camara
1st Substitution
46'
1ST-HALF
34'
Event
Rassoul Ndiaye
Foul / 1st Yellowcard
Event
P. Peter
Right foot shot / 2nd Goal
28'
13'
Event
Sofiane Boufal
Right foot shot / 1st Goal

Match Commentary

90
Update Update
Issa Soumaré from Le Havre won a free kick in an attacking position.
90
Update Update
Marius Louër from Angers commits a foul.
90
Update Update
The second half ends with the match finishing 1-1 between Angers and Le Havre.
90
Update Update
The fourth official has indicated that there will be 5 minutes of added time.
90
Substitution Substitution
Substitution for Le Havre: Daren Mosengo replaces Rassoul Ndiaye.
90
Yellow Card Yellow Card Important
Loïc Négo from Le Havre receives a yellow card.
90
Yellow Card Yellow Card Important
Louis Mouton of Angers receives a yellow card.
90
Attempt Attempt
Shot blocked. Lanroy Machine of Angers had a right-footed shot from the left side of the box that was blocked. The assist came from Goduine Koyalipou.
90
Attempt Attempt
Ayumu Seko's right-footed shot from outside the box is blocked. Timothée Pembélé provided the assist.
90
Update Update
That's all. The game finishes 1-1 between Angers and Le Havre.
90
Update Update
Mory Diaw from Le Havre won a free kick in defense.
90
Update Update
Branco van den Boomen fouled an Angers player.
90
Update Update
Simon Ebonog from Le Havre won a free kick on the left wing.
89
Substitution Substitution
Substitution for Angers: Lanroy Machine replaces Amine Sbaï.
89
Update Update
Foul by Louis Mouton of Angers.
89
Update Update
Rassoul Ndiaye from Le Havre won a free kick in defense.
85
Attempt Attempt
Yanis Zouaoui from Le Havre misses a chance with a left-footed shot from outside the box following a free kick.
84
Update Update
Emmanuel Biumla from Angers committed a foul.
84
Update Update
Issa Soumaré from Le Havre won a free kick in the attacking position.
83
Update Update
Simon Ebonog from Le Havre won a free kick in defense.
83
Update Update
Fouled by Issa Soumaré of Le Havre.
83
Update Update
Foul committed by Jacques Ekomié of Angers.
83
Update Update
Jordan Lefort from Angers won a free kick in defense.
80
Substitution Substitution
Substitution for Le Havre: Timothée Pembélé replaces Sofiane Boufal.
80
Substitution Substitution
Substitution for Angers: Goduine Koyalipou replaces Prosper Peter.
79
Corner Corner
Corner awarded to Angers after a concession by Loïc Négo.
79
Update Update
Mory Diaw from Le Havre won a free kick in defense.
79
Corner Corner
Corner awarded to Angers after a concession by Loïc Négo.
79
Attempt Attempt
Amine Sbaï from Angers has a left-footed shot from the left side of the box, but it is blocked.
79
Update Update
Foul committed by Jacques Ekomié of Angers.
78
Update Update
Emmanuel Biumla of Angers commits a foul.
78
Update Update
Sofiane Boufal from Le Havre won a free kick on the right wing.
75
Red Card Red Card Important
Arouna Sangante from Le Havre receives a red card.
75
Update Update
Haris Belkebla from Angers won a free kick in defense.
75
Update Update
Haris Belkebla from Angers won a free kick in defense.
74
Attempt Attempt
Arouna Sangante from Le Havre had a missed chance, heading the ball from the left side of the box but it went wide to the left. The assist came from Yassine Kechta with a cross.
73
Substitution Substitution
Substitution for Angers: Louis Mouton replaces Pierrick Capelle.
72
Update Update
Jordan Lefort from Angers commits a foul.
72
Update Update
Simon Ebonog from Le Havre won a free kick in an attacking position.
69
Substitution Substitution
Substitution for Le Havre: Loïc Négo replaces Fodé Doucouré.
69
Update Update
Sofiane Boufal of Le Havre is called offside.
69
Update Update
Rassoul Ndiaye from Le Havre committed a foul.
69
Substitution Substitution
Substitution for Le Havre: Yassine Kechta replaces Mbwana Samatta.
69
Update Update
Jordan Lefort from Angers won a free kick on the left wing.
68
Substitution Substitution
Substitution for Le Havre: Simon Ebonog replaces Lucas Gourna-Douath.
67
Corner Corner
Missed chance. Prosper Peter of Angers heads the ball from the center of the box, but it's just off target. The assist came from Branco van den Boomen, who delivered a cross following a corner.
66
Corner Corner
Corner awarded to Angers after Lucas Gourna-Douath concedes.
65
Update Update
Prosper Peter of Angers won a free kick in an attacking position.
65
Update Update
Foul committed by Lucas Gourna-Douath of Le Havre.
64
Update Update
Amine Sbaï from Angers won a free kick in the attacking area.
64
Update Update
Branco van den Boomen of Angers makes an attacking attempt, shooting with his right foot from long distance on the left. Mory Diaw of Le Havre saves it in the top center of the goal.
64
Update Update
Fodé Doucouré from Le Havre commits a foul.
63
Corner Corner
Le Havre wins a corner after Emmanuel Biumla concedes.
63
Attempt Attempt
Shot blocked. Mbwana Samatta from Le Havre had a right-footed shot from the center of the box that was blocked. The assist came from Sofiane Boufal.
61
Update Update
Offside called against Le Havre. Rassoul Ndiaye is offside.
61
Update Update
Rassoul Ndiaye of Le Havre is caught offside.
60
Corner Corner
New attacking attempt. Ayumu Seko from Le Havre takes a right-footed shot from outside the box, but it's saved in the right corner by Hervé Koffi from Angers, with an assist from Lucas Gourna-Douath.
59
Corner Corner
Corner awarded to Le Havre after a concession by Marius Louër.
58
Update Update
Foul committed by Arouna Sangante of Le Havre.
58
Update Update
Haris Belkebla from Angers won a free kick in defense.
57
Update Update
Foul committed by Mbwana Samatta against Le Havre.
57
Update Update
Emmanuel Biumla from Angers won a free kick in defense.
55
Update Update
Fouled by Sofiane Boufal of Le Havre.
55
Update Update
Marius Louër from Angers won a free kick on the right wing.
54
Update Update
Emmanuel Biumla from Angers misses a chance, shooting with his right foot from outside the box, but the ball goes high.
53
Update Update
There is a delay in the match due to an injury to Prosper Peter from Angers.
52
Yellow Card Yellow Card Important
Ayumu Seko from Le Havre receives a yellow card for a foul.
52
Attempt Attempt
Issa Soumaré from Le Havre attempts an attack with a left-footed shot from the left side of the box, but it is saved by Hervé Koffi, the goalkeeper for Angers. The assist comes from Sofiane Boufal.
52
Update Update
Prosper Peter from Angers won a free kick on the left wing.
52
Update Update
Ayumu Seko from Le Havre commits a foul.
51
Update Update
Jacques Ekomié from Angers won a free kick on the left wing.
51
Update Update
Fodé Doucouré from Le Havre commits a foul.
49
Update Update
Jacques Ekomié from Angers won a free kick on the left wing.
49
Update Update
Arouna Sangante from Le Havre committed a foul.
48
Attempt Attempt
New attacking attempt. Prosper Peter from Angers takes a right-footed shot from the left side of the box, but Mory Diaw, the goalkeeper from Le Havre, saves it in the center of the goal. The assist was provided by Pierrick Capelle.
45
Update Update
The first half ends with Angers and Le Havre tied at 1-1.
45
Update Update
The fourth official has indicated there will be 3 minutes of added time.
45
Substitution Substitution
Substitution for Angers: Emmanuel Biumla replaces Ousmane Camara.
45
Update Update
The second half begins with the match tied at 1-1 between Angers and Le Havre.
44
Update Update
Foul committed by Pierrick Capelle of Angers.
44
Update Update
Offside called against Le Havre. Sofiane Boufal is offside.
44
Update Update
Lucas Gourna-Douath from Le Havre won a free kick in defense.
42
Update Update
Offside called against Angers. Prosper Peter is offside.
42
Corner Corner
Rassoul Ndiaye from Le Havre attempts an attack with a left-footed shot from outside the box, but it's saved in the right corner by Hervé Koffi from Angers. The assist came from Sofiane Boufal.
39
Update Update
Issa Soumaré from Le Havre commits a foul.
39
Update Update
Issa Soumaré from Le Havre committed a foul.
38
Attempt Attempt
Missed chance. Pierrick Capelle from Angers shot with his left foot from outside the box but missed. Haris Belkebla provided the assist.
36
Corner Corner
Corner awarded to Angers after Issa Soumaré concedes.
35
Corner Corner
Corner awarded to Angers after a concession by Rassoul Ndiaye.
34
Update Update
Rassoul Ndiaye from Le Havre commits a foul.
34
Yellow Card Yellow Card Important
Rassoul Ndiaye of Le Havre receives a yellow card for a foul.
34
Update Update
Amine Sbaï from Angers won a free kick in an attacking position.
32
Attempt Attempt
New attacking attempt. Pierrick Capelle from Angers takes a left-footed shot from outside the box, but it's saved.
30
Update Update
Fodé Doucouré from Le Havre commits a foul.
30
Corner Corner
Corner awarded to Angers after a concession by Ayumu Seko.
30
Update Update
Jacques Ekomié from Angers has been awarded a free kick in defense.
28
GOAL! GOAL! Important
Goal! Prosper Peter scores for Angers with a right-footed shot from the center of the box into the center of the goal. The match is now 1-1, assisted by Lilian Raolisoa.
27
Update Update
Haris Belkebla from Angers won a free kick in defense.
27
Update Update
Rassoul Ndiaye from Le Havre committed a foul.
26
Corner Corner
New attacking attempt. Prosper Peter from Angers takes a right-footed shot from the center of the box, but Mory Diaw from Le Havre saves it in the right corner. The assist was provided by Amine Sbaï.
25
Attempt Attempt
Missed chance. Mbwana Samatta from Le Havre shot with his left foot from the center of the box.
21
Update Update
Prosper Peter from Angers commits a foul.
21
Update Update
Gautier Lloris from Le Havre won a free kick on the left wing.
20
Attempt Attempt
Missed opportunity. Issa Soumaré of Le Havre heads the ball from a few meters but it goes high and wide to the left. The assist came from Fodé Doucouré's cross.
19
Corner Corner
Rassoul Ndiaye from Le Havre attempts an attack with a right-footed shot from outside the box, but it's saved in the left corner by Hervé Koffi from Angers, with an assist from Mbwana Samatta.
17
Update Update
Pierrick Capelle from Angers won a free kick in an attacking position.
17
Update Update
Fouled by Gautier Lloris of Le Havre.
15
Update Update
Foul committed by Mbwana Samatta against Le Havre.
15
Update Update
Hervé Koffi from Angers won a free kick in defense.
13
Attempt Attempt
Goal! Le Havre takes the lead 1-0 against Angers with a right-footed shot from the center of the box by Sofiane Boufal.
13
GOAL! GOAL! Important
Goal! Le Havre takes the lead 1-0 against Angers. Sofiane Boufal scores with a right-footed shot from the center of the box into the left corner, assisted by Issa Soumaré.
12
Update Update
Offside called against Le Havre. Sofiane Boufal is offside.
11
Update Update
Rassoul Ndiaye from Le Havre won a free kick in the defensive area.
11
Update Update
Haris Belkebla from Angers won a free kick in the attacking position.
11
Update Update
Marius Louër from Angers committed a foul.
11
Update Update
Foul by Lucas Gourna-Douath of Le Havre.
10
Update Update
Prosper Peter from Angers won a free kick in defense.
10
Update Update
Offside called against Angers. Prosper Peter is offside.
10
Update Update
Fouled by Gautier Lloris of Le Havre.
9
Update Update
Lucas Gourna-Douath from Le Havre won a free kick in defense.
9
Update Update
Foul committed by Pierrick Capelle of Angers.
5
Corner Corner
Le Havre is awarded a corner after Marius Louër concedes it.
5
Update Update
Foul committed by Haris Belkebla of Angers.
5
Update Update
Sofiane Boufal from Le Havre won a free kick on the left wing.
3
Update Update
Issa Soumaré from Le Havre committed a foul.
3
Update Update
Lilian Raolisoa from Angers won a free kick in defense.
2
Attempt Attempt
Rassoul Ndiaye's left-footed shot from outside the box is blocked. The assist came from Mbwana Samatta.
1
Update Update
Lucas Gourna-Douath from Le Havre won a free kick on the left wing.
1
Update Update
Fouled by Pierrick Capelle of Angers.

CONCLUSION

This 1-1 stalemate highlights resilience amid disruption, as Le Havre clung to a point post-red card despite lower expectations. Angers SCO, the stronger side with a man advantage, showed moderate deviation but couldn't convert pressure into wins, exposing finishing frailties. Level at halftime set up a tactical battle warped by the sending-off, keeping efficiency steady. Without xG, full chance quality remains opaque, yet market alignment affirms the draw's plausibility. Both teams gain momentum takeaways, with Angers needing sharper exploitation and Le Havre crediting defensive grit.

Explore League Previews