Ligue 1 · Matchweek 20
2:1
Ahmadou Bamba Dieng 32'
Arsène Kouassi 89'
HT 1:0
Matthis Abline 74'
Sat, 31 Jan 2026, 18:00 (UK) · Stade du Moustoir, Lorient
Lorient · 28 pts|Nantes · 14 pts

Nantes edged xG (0.52–1.42) but Lorient took the win.

Player of the matchArsène Kouassi7.3Decisive moment89' Arsène Kouassi+1.7

Lorient 2-1 Nantes

Key numbers

  • Possession 57% – 43%
  • Shots 5 (4 on target) – 10 (2)
  • Decisive moment: 89' Arsène Kouassi, FN xPts +1.7
Player of the match
Arsène Kouassi 7.3Strong

Highest FN Score on the pitch: 7.3 (Strong)

Game state

1-01-12-1
Lorient ahead 43 min · level 47 min · Nantes ahead 0 min
  • Mohamed Kaba — off the bench 30 min · 0G 1A

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.

32' Ahmadou Bamba Dieng Goal · scorer +0.6 · assist Théo Le Bris +0.2 +0.8
74' Matthis Abline Goal · scorer +0.6 · assist Mohamed Kaba +0.3 +0.9
89' Arsène Kouassi Goal +1.7
Lorient Expected (last two seasons) 1.7Own moments +2.5Opponent moments −1.3Time effect +0.1→ League points won 3
Nantes Expected (last two seasons) 1.0Own moments +0.9Opponent moments −1.7Time effect −0.2→ League points won 0

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

LorientNantes
57%Possession43%
0.52Expected goals (xG)1.42
0.1xG per shot0.14
5Shots10
4Shots on target2
80%Shots on target %20%
3Shots in box8
566Passes419
87%Pass accuracy84%
1Corners4
1Saves2
12Fouls18
4Yellow cards5
2Offsides2

Compared with usual

Lorient

21 matches this season, all competitions baseline
This matchAvg
Goals21.7
Conceded11.5
xG0.521.3
xG against1.421.2
Shots513.1
On target44.4
Shots faced1010.2
xG per shot0.10.11
Possession57%45%
Passes566421.3
Pass accuracy87%83.5%
Corners13.4
Fouls1210

Nantes

21 matches this season, all competitions baseline
This matchAvg
Goals11.1
Conceded21.8
xG1.420.87
xG against0.521.5
Shots1010.4
On target23.3
Shots faced515low
xG per shot0.140.08
Possession43%44.5%
Passes419380.2
Pass accuracy84%79.3%
Corners42.8
Fouls1812.4

Timeline

  • 16' Yellow Bamo Meïté
  • 30' Yellow Ahmadou Bamba Dieng
  • 32' Goal Ahmadou Bamba Dieng league goal #3 assist Théo Le Bris
  • 51' Yellow Ibrahima Sissoko
  • 54' Yellow Fabien Centonze
  • 60' Sub Ibrahima Sissoko → Mohamed Kaba
  • 61' Sub Louis Leroux → Dehmaine Tabibou
  • 66' Sub Jean-Victor Makengo → Arthur Avom Ebong
  • 66' Sub Ahmadou Bamba Dieng → Sambou Soumano
  • 74' Sub Bamo Meïté → Nathaniel Adjei
  • 74' Sub Pablo Pagis → Karim Dermane
  • 74' Goal Matthis Abline league goal #4 assist Mohamed Kaba
  • 77' Sub Mostafa Mohamed → Youssef El Arabi
  • 78' Sub Fabien Centonze → Mathieu Acapandié
  • 78' Sub Johann Lepenant → Francis Coquelin
  • 84' Yellow Anthony Lopes
  • 85' Yellow Laurent Abergel
  • 85' Sub Laurent Abergel → Mohamed Bamba
  • 88' Yellow Ali Youssef
  • 89' Goal Arsène Kouassi league goal #2
  • 90' Yellow Arsène Kouassi
  • 90+1' Yellow Rémy Cabella
  • 90+4' VAR Kelvin Amian

Category leaders

  • Key passesRémy Cabella2
  • Duels wonBamo Meïté6/9
  • DribblesDehmaine Tabibou3/3
  • Defensive actionsLaurent Abergel5
  • ShotsMostafa Mohamed5 (on target 1)
  • Fouls wonIgor Silva3

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.