Ligue 1 · Matchweek 4
HT 0:0
Sat, 12 Sept 2026, 19:45 (UK) · Stade Océane, Le Havre
Le Havre 16th → 15th · 2 pts|Angers 12th → 9th · 4 pts

Le Havre created the better chances but could not beat Anthony Lopes, who made six saves to earn Angers a goalless draw.

Player of the matchAnthony Lopes8.0

Le Havre 0-0 Angers: Lopes keeps the door shut

Key numbers

  • xG 1.31 v 0.59: Le Havre had the better chances
  • Lopes made 6 saves to keep a clean sheet
  • Angers had just 1 shot on target

Le Havre had the chances, Angers the ball

Le Havre and Angers shared a goalless draw. Angers had 54% of the possession, yet Le Havre led the xG count 1.31 to 0.59. Angers managed only one shot on target all afternoon.

Lopes stopped all six efforts on target

Le Havre put six shots on target, and Anthony Lopes made six saves to deny every one. Ally Samatta had six shots, three of them on target. At 0.09 xG per shot, though, Le Havre's volume looks to have outweighed its quality. The point lifts Le Havre to 2 points in 15th, with Angers on 4 in ninth.

Player of the match
Anthony Lopes 8.0Dominant

The Angers goalkeeper made six saves and kept a clean sheet.

Lopes topped the FN Score, with keeping adding the most points. By stopping all six of Le Havre's shots on target, he kept the match level for the full 90 minutes and secured Angers a point.

Game state

Le Havre ahead 0 min · level 90 min · Angers ahead 0 min

FN xPts — what each moment was worth

No goals, red cards or missed penalties, so no FN xPts moments in this match.

Le Havre Expected (last two seasons) 1.2Own moments 0.0Opponent moments 0.0Time effect −0.2→ League points won 1
Angers Expected (last two seasons) 1.5Own moments 0.0Opponent moments 0.0Time effect −0.5→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Le HavreAngers
46%Possession54%
1.31Expected goals (xG)0.59
0.09xG per shot0.07
15Shots9
6Shots on target1
40%Shots on target %11%
9Shots in box5
379Passes449
85%Pass accuracy84%
4Corners6
1Saves6
15Fouls13
1Yellow cards1
1Offsides0

Compared with usual

Le Havre

3 matches this season, all competitions baseline
This matchAvg

Angers

3 matches this season, all competitions baseline
This matchAvg

Timeline

  • 32' Yellow Jordan Lefort
  • 63' Sub Sota Nakamura → Rayan Fofana
  • 71' Sub Amine El Ouazzani → Prosper Peter
  • 71' Sub Bané Diatta → Harouna Djibirin
  • 78' Sub Carlens Arcus → Lilian Raolisoa
  • 79' Sub Jim Allevinah → Mamadou Usman Simbakoli
  • 80' Sub Josh Maja → Ismail Bouneb
  • 80' Sub Djibril Ouziad → Enzo Koffi
  • 85' Sub Kaito Mizuta → Daren Mosengo
  • 88' Sub Amine Sbai → Louis Mouton
  • 90+4' Yellow Ahmed Touba
  • 90+5' Sub Ally Samatta → Hakim Dongopandji

Category leaders

  • Key passesKaito Mizuta4
  • Duels wonSimon Ebonog9/15
  • DribblesDjibril Ouziad3/3
  • Defensive actionsSimon Ebonog8
  • ShotsAlly Samatta6 (on target 3)
  • Fouls wonProsper Peter3
#Le Havre#Angers#Ligue 1#Anthony Lopes#Ally Samatta

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.