Ligue 1 · Matchweek 17
1:3
Mamadou Coulibaly 45'
HT 1:1
Pavel Šulc 38'
Pavel Šulc 57'
Abner Vinícius 79'
Sat, 3 Jan 2026, 16:00 (UK) · Stade Louis II, Monaco
Monaco · 23 pts|Lyon · 30 pts

Lyon won on the scoreboard and on xG (0.69–1.4).

Player of the matchNicolás Tagliafico8.7Decisive moment57' Pavel Šulc+1.0

Monaco 1-3 Lyon

Key numbers

  • Possession 45% – 55%
  • Shots 6 (2 on target) – 13 (9)
  • Decisive moment: 57' Pavel Šulc, FN xPts +1.0
Player of the match
Nicolás Tagliafico 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

0-11-11-21-3
Monaco ahead 0 min · level 50 min · Lyon ahead 40 min
  • Monaco: Red card 70' → ~20 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.

38' Pavel Šulc Goal · scorer +0.6 · assist Nicolás Tagliafico +0.3 +0.9
45' Mamadou Coulibaly Goal · scorer +0.6 · assist Folarin Balogun +0.2 +0.8
57' Pavel Šulc Goal · scorer +0.7 · assist Ainsley Maitland-Niles +0.3 +1.0
70' Mamadou Coulibaly Red card −0.2
79' Abner Vinícius Goal · scorer +0.2 · assist Nicolás Tagliafico +0.1 +0.3
Monaco Expected (last two seasons) 1.7Own moments +0.6Opponent moments −1.9Time effect −0.4→ League points won 0
Lyon Expected (last two seasons) 1.1Own moments +2.2Opponent moments −0.7Time effect +0.4→ 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

MonacoLyon
45%Possession55%
0.69Expected goals (xG)1.4
0.12xG per shot0.11
6Shots13
2Shots on target9
33%Shots on target %69%
2Shots in box7
371Passes478
82%Pass accuracy85%
7Corners2
6Saves1
14Fouls12
2Yellow cards3
0Offsides0

Compared with usual

Monaco

23 matches this season, all competitions baseline
This matchAvg
Goals11.5
Conceded31.6
xG0.691.9
xG against1.41.6
Shots613.4
On target24.6
Shots faced1314.7
xG per shot0.120.14
Possession45%51.6%
Passes371462.2
Pass accuracy82%83.3%
Corners74.7
Fouls1412.8

Lyon

23 matches this season, all competitions baseline
This matchAvg
Goals31.7
Conceded10.83
xG1.41.8
xG against0.691.1
Shots1313.8
On target95.1
Shots faced610.4
xG per shot0.110.13
Possession55%58.6%
Passes478512.6
Pass accuracy85%86.1%
Corners26.4
Fouls1213.1

Timeline

  • 7' Yellow Thilo Kehrer
  • 12' Sub Lukáš Hrádecký → Philipp Köhn
  • 35' Yellow Clinton Mata
  • 36' Sub Christian Mawissa → Kassoum Ouattara
  • 38' Goal Pavel Šulc league goal #7 assist Nicolás Tagliafico
  • 45' Goal Mamadou Coulibaly league goal #2 assist Folarin Balogun
  • 53' VAR Thilo Kehrer
  • 57' Goal Pavel Šulc league goal #8 assist Ainsley Maitland-Niles
  • 66' Sub Khalis Merah → Tanner Tessmann
  • 70' Red Mamadou Coulibaly
  • 70' Yellow Corentin Tolisso
  • 70' Yellow Ruben Kluivert
  • 77' Sub Aleksandr Golovin → Stanis Idumbo Muzambo
  • 77' Sub Mika Biereth → George Ilenikhena
  • 78' Yellow Folarin Balogun
  • 79' Goal Abner Vinícius league goal #2 assist Nicolás Tagliafico
  • 81' Sub Pavel Šulc → Adam Karabec
  • 81' Sub Abner Vinícius → Orel Mangala
  • 90+3' Sub Corentin Tolisso → Martín Satriano

Category leaders

  • Key passesCorentin Tolisso4
  • Duels wonCorentin Tolisso8/13
  • DribblesAinsley Maitland-Niles2/3
  • Defensive actionsKassoum Ouattara6
  • Fouls wonFolarin Balogun3

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.