Ligue 1 · Matchweek 27
Dehmaine Tabibou 6'
Matthis Abline 53'
HT 1:1
Maxi Oyedele 45'
Joaquin Panichelli 78'
Joaquin Panichelli 90'
Sun, 22 Mar 2026, 19:45 (UK) · Stade de la Beaujoire, Nantes
Nantes · 17 pts|Strasbourg · 40 pts

Strasbourg won on the scoreboard and on xG (1.64–2.33).

Player of the matchMatthis Abline8.4Decisive moment90' Joaquin Panichelli+1.8

Nantes 2-3 Strasbourg

Key numbers

  • Possession 37% – 63%
  • Shots 13 (9 on target) – 13 (9)
  • Decisive moment: 90' Joaquin Panichelli, FN xPts +1.8
Player of the match
Matthis Abline 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

1-01-12-12-22-3
Nantes ahead 64 min · level 26 min · Strasbourg ahead 0 min
  • Joaquin Panichelli — off the bench 45 min · 2G 0A
  • Gessime Yassine — off the bench 28 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.

6' Dehmaine Tabibou Goal · scorer +0.6 · assist Matthis Abline +0.2 +0.8
45' Maxi Oyedele Goal · scorer +0.6 · assist Samuel Amo-Ameyaw +0.3 +0.9
53' Matthis Abline Goal · scorer +0.8 · assist Chidozie Awaziem +0.3 +1.1
78' Joaquin Panichelli Goal · scorer +0.7 · assist Gessime Yassine +0.3 +1.0
90' Joaquin Panichelli Goal +1.8
Nantes Expected (last two seasons) 1.1Own moments +1.9Opponent moments −3.5Time effect +0.5→ League points won 0
Strasbourg Expected (last two seasons) 1.6Own moments +3.7Opponent moments −1.6Time effect −0.7→ 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

NantesStrasbourg
37%Possession63%
1.64Expected goals (xG)2.33
0.13xG per shot0.18
13Shots13
9Shots on target9
69%Shots on target %69%
8Shots in box10
327Passes576
78%Pass accuracy91%
3Corners6
6Saves7
15Fouls17
3Yellow cards3
0Offsides2

Compared with usual

Nantes

27 matches this season, all competitions baseline
This matchAvg
Goals21
Conceded31.7
xG1.640.89
xG against2.331.4
Shots1310.4
On target93
Shots faced1313.6
xG per shot0.130.08
Possession37%44%
Passes327374.3
Pass accuracy78%78.7%
Corners33
Fouls1512.8

Strasbourg

31 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded21.1
xG2.331.4
xG against1.641.1
Shots1312.2
On target95.1
Shots faced1311.8
xG per shot0.180.12
Possession63%53.2%
Passes576519
Pass accuracy91%87.3%
Corners64.1
Fouls1711.1

Timeline

  • 6' Goal Dehmaine Tabibou league goal #1 assist Matthis Abline
  • 16' Yellow Valentín Barco
  • 29' Yellow Samuel Amo-Ameyaw
  • 45' Goal Maxi Oyedele league goal #1 assist Samuel Amo-Ameyaw
  • 45+3' Yellow Ibrahima Sissoko
  • 46' Sub David Datro Fofana → Joaquin Panichelli
  • 51' Yellow Johann Lepenant
  • 53' Goal Matthis Abline league goal #5 assist Chidozie Awaziem
  • 58' Yellow Maxi Oyedele
  • 62' Sub Lucas Høgsberg → Abdoul Ouattara
  • 62' Sub Maxi Oyedele → Samir El Mourabet
  • 62' Sub Samuel Amo-Ameyaw → Gessime Yassine
  • 76' Sub Andrew Omobamidele → Julio Enciso
  • 78' Goal Joaquin Panichelli league goal #15 assist Gessime Yassine
  • 81' Sub Dehmaine Tabibou → Louis Leroux
  • 81' Sub Mohamed Kaba → Bahereba Guirassy
  • 86' Sub Ibrahima Sissoko → Rémy Cabella
  • 90' Goal Joaquin Panichelli league goal #16
  • 90+1' Yellow Bahereba Guirassy

Category leaders

  • Key passesMatthis Abline3
  • Duels wonNicolas Cozza9/13
  • DribblesSamuel Amo-Ameyaw4/7
  • Defensive actionsNicolas Cozza7
  • ShotsMatthis Abline5 (on target 2)
  • Fouls wonMohamed Kaba4

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.