Ligue 1 · Matchweek 9
2:1
Ismael Doukouré 31' (OG)
Afonso Moreira 90'
HT 1:1
Joaquin Panichelli 25'
Sun, 26 Oct 2025, 19:45 (UK) · Parc Olympique Lyonnais, Lyon
Lyon · 18 pts|Strasbourg · 16 pts

Lyon won on the scoreboard and on xG (1.67–0.49).

Player of the matchMoussa Niakhaté7.9Decisive moment90' Afonso Moreira+1.5

Lyon 2-1 Strasbourg

Key numbers

  • Possession 48% – 52%
  • Shots 8 (3 on target) – 7 (2)
  • Decisive moment: 90' Afonso Moreira, FN xPts +1.5
Player of the match
Moussa Niakhaté 7.9Strong

Highest FN Score on the pitch: 7.9 (Strong)

Game state

0-11-12-1
Lyon ahead 0 min · level 84 min · Strasbourg ahead 6 min
  • Strasbourg: Red card 67' → ~23 min a player down
  • Afonso Moreira — off the bench 22 min · 1G 0A

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.

25' Joaquin Panichelli Goal · scorer +0.6 · assist Guéla Doué +0.2 +0.8
31' Ismael Doukouré Own goal −0.8
67' Ismael Doukouré Red card −0.3
90' Afonso Moreira Goal · scorer +1.0 · assist Moussa Niakhaté +0.5 +1.5
Lyon Expected (last two seasons) 1.7Own moments +1.5Opponent moments +0.4Time effect −0.6→ League points won 3
Strasbourg Expected (last two seasons) 1.1Own moments −0.3Opponent moments −0.9Time effect +0.1→ 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

LyonStrasbourg
48%Possession52%
1.67Expected goals (xG)0.49
0.21xG per shot0.07
8Shots7
3Shots on target2
38%Shots on target %29%
8Shots in box4
385Passes434
82%Pass accuracy84%
4Corners2
1Saves2
15Fouls19
0Yellow cards4
2Offsides1

Compared with usual

Lyon

11 matches this season, all competitions baseline
This matchAvg
Goals21.5
Conceded10.73
xG1.672
xG against0.491.1low
Shots814.4
On target35
Shots faced712
xG per shot0.210.14
Possession48%58.8%
Passes385523.5
Pass accuracy82%86.6%
Corners46.5
Fouls1514.6

Strasbourg

8 matches this season, all competitions baseline
This matchAvg
Goals12.1
Conceded21.3
xG0.492low
xG against1.671.2
Shots711.5low
On target25.4
Shots faced811.6
xG per shot0.070.17
Possession52%48.9%
Passes434488.5
Pass accuracy84%86.4%
Corners23.6
Fouls1911.8high

Timeline

  • 25' Goal Joaquin Panichelli league goal #8 assist Guéla Doué
  • 31' Goal Ismael Doukouré (OG)
  • 39' VAR Corentin Tolisso
  • 61' Yellow Diego Moreira
  • 66' VAR Ismael Doukouré
  • 67' Red Ismael Doukouré
  • 68' Sub Malick Fofana → Afonso Moreira
  • 70' Yellow Mamadou Sarr
  • 77' Sub Adam Karabec → Rachid Ghezzal
  • 77' Sub Pavel Šulc → Martín Satriano
  • 77' Sub Samir El Mourabet → Andrew Omobamidele
  • 77' Sub Julio Enciso → Félix Lemaréchal
  • 80' Yellow Guéla Doué
  • 90' Goal Afonso Moreira league goal #1 assist Moussa Niakhaté
  • 90+2' Sub Diego Moreira → Martial Godo
  • 90+3' Sub Lucas Høgsberg → Kendry Páez
  • 90+7' Sub Tanner Tessmann → Mathys de Carvalho
  • 90+9' Yellow Félix Lemaréchal

Category leaders

  • Key passesCorentin Tolisso2
  • Duels wonJoaquin Panichelli8/14
  • Defensive actionsTyler Morton5
  • Fouls wonNicolás Tagliafico6

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.