Ligue 1 · Matchweek 31
0:2
HT 0:1
Alexsandro Ribeiro 45+1'
Hakon Arnar Haraldsson 50'
Sun, 27 Apr 2025, 14:00 (UK) · Stade Raymond Kopa, Angers
Angers · 30 pts|Lille · 56 pts

Lille won on the scoreboard and on xG (0.72–1.43).

Player of the matchAlexsandro Ribeiro8.6Decisive moment45+1' Alexsandro Ribeiro+0.9

Angers 0-2 Lille

Key numbers

  • Possession 37% – 63%
  • Shots 6 (3 on target) – 9 (5)
  • Decisive moment: 45+1' Alexsandro Ribeiro, FN xPts +0.9
Player of the match
Alexsandro Ribeiro 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

0-10-2
Angers ahead 0 min · level 45 min · Lille ahead 45 min
  • Lille: Red card 67' → ~23 min a player down

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

45+1' Alexsandro Ribeiro Goal · scorer +0.6 · assist Hakon Arnar Haraldsson +0.3 +0.9
50' Hakon Arnar Haraldsson Goal · scorer +0.3 · assist Chuba Akpom +0.1 +0.4
67' Bafodé Diakité Red card 0.0
Angers Expected (last two seasons) 1.0Own moments 0.0Opponent moments −0.9Time effect −0.1→ League points won 0
Lille Expected (last two seasons) 1.8Own moments +1.3Opponent moments 0.0Time effect −0.1→ League points won 3

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

AngersLille
37%Possession63%
0.72Expected goals (xG)1.43
0.12xG per shot0.16
6Shots9
3Shots on target5
50%Shots on target %56%
4Shots in box9
307Passes549
79%Pass accuracy88%
7Corners2
3Saves3
17Fouls10
1Yellow cards5
0Offsides0

Compared with usual

Angers

34 matches this season, all competitions baseline
This matchAvg
Goals01.1
Conceded21.5
xG0.720.97
xG against1.431.5
Shots69.6
On target33.1
Shots faced914.3
xG per shot0.120.1
Possession37%41.4%
Passes307379.6
Pass accuracy79%80.7%
Corners73.6
Fouls1711.3

Lille

43 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded01.1
xG1.431.4
xG against0.721.3
Shots912.1
On target54.9
Shots faced610.4
xG per shot0.160.12
Possession63%55.5%
Passes549524.2
Pass accuracy88%85.5%
Corners24.7
Fouls1012

Timeline

  • 18' Yellow Bafodé Diakité
  • 45+1' Goal Alexsandro Ribeiro league goal #1 assist Hakon Arnar Haraldsson
  • 50' Goal Hakon Arnar Haraldsson league goal #5 assist Chuba Akpom
  • 57' Yellow Matias Fernandez
  • 58' Yellow Thomas Meunier
  • 61' Yellow Yassin Belkhdim
  • 61' Sub Jim Allevinah → Farid El Melali
  • 62' Sub Florent Hanin → Jacques Ekomie
  • 62' Sub Zinédine Ould Khaled → Marius Courcoul
  • 67' Second yellow Bafodé Diakité
  • 71' Sub Yassin Belkhdim → Prosper Peter
  • 71' Sub Carlens Arcus → Lilian Raolisoa
  • 72' Sub Chuba Akpom → Aïssa Mandi
  • 72' Sub Hakon Arnar Haraldsson → Ethan Mbappé
  • 77' Sub Ethan Mbappé → Mitchel Bakker
  • 78' Sub André Gomes → Nabil Bentaleb
  • 81' Yellow Benjamin André
  • 89' Sub Matias Fernandez → Osame Sahraoui

Category leaders

  • Key passesJonathan David3
  • Duels wonBenjamin André9/13
  • DribblesHimad Abdelli2/5
  • Defensive actionsBenjamin André6
  • ShotsHimad Abdelli3 (on target 1)
  • Fouls wonMatias Fernandez4

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.