Ligue 1 · Matchweek 17
0:2
HT 0:0
Przemysław Frankowski 49'
Quentin Merlin 56'
Sat, 3 Jan 2026, 20:05 (UK) · Stade Pierre-Mauroy, Lille
Lille · 32 pts|Rennes · 30 pts

Rennes won on the scoreboard and on xG (0.85–1.57).

Player of the matchPrzemysław Frankowski8.4Decisive moment49' Przemysław Frankowski+1.0

Lille 0-2 Rennes

Key numbers

  • Possession 39% – 61%
  • Shots 13 (3 on target) – 18 (4)
  • Decisive moment: 49' Przemysław Frankowski, FN xPts +1.0
Player of the match
Przemysław Frankowski 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

0-10-2
Lille ahead 0 min · level 49 min · Rennes ahead 41 min
  • Lille: Red card 13' → ~77 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.

13' Alexsandro Ribeiro Red card −0.6
49' Przemysław Frankowski Goal · scorer +0.7 · assist Lilian Brassier +0.3 +1.0
56' Quentin Merlin Goal · scorer +0.3 · assist Breel Embolo +0.2 +0.5
Lille Expected (last two seasons) 2.0Own moments −0.6Opponent moments −1.1Time effect −0.3→ League points won 0
Rennes Expected (last two seasons) 0.8Own moments +1.5Opponent moments +0.5Time effect +0.2→ 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

LilleRennes
39%Possession61%
0.85Expected goals (xG)1.57
0.07xG per shot0.09
13Shots18
3Shots on target4
23%Shots on target %22%
9Shots in box12
380Passes605
83%Pass accuracy89%
4Corners7
2Saves3
4Fouls14
1Yellow cards1
0Offsides2

Compared with usual

Lille

23 matches this season, all competitions baseline
This matchAvg
Goals01.9
Conceded21.2
xG0.851.7
xG against1.571.3
Shots1314.6
On target35.1
Shots faced1810
xG per shot0.070.12
Possession39%57%
Passes380509.9low
Pass accuracy83%84.7%
Corners46.1
Fouls411.9low

Rennes

17 matches this season, all competitions baseline
This matchAvg
Goals21.8
Conceded01.4
xG1.571.4
xG against0.851.5
Shots1813.8
On target44.8
Shots faced1314.1
xG per shot0.090.11
Possession61%51.4%
Passes605461.4
Pass accuracy89%84.5%
Corners76.1
Fouls1411.2

Timeline

  • 13' Red Alexsandro Ribeiro
  • 14' Yellow Benjamin André
  • 30' Yellow Jérémy Jacquet
  • 49' Goal Przemysław Frankowski league goal #1 assist Lilian Brassier
  • 56' Goal Quentin Merlin league goal #1 assist Breel Embolo
  • 62' Sub Quentin Merlin → Ludovic Blas
  • 62' Sub Mohamed Kader Meite → Esteban Lepaul
  • 70' Sub Matías Fernández → Ayyoub Bouaddi
  • 70' Sub Marius Sivertsen Broholm → Félix Correia
  • 70' Sub Olivier Giroud → Soriba Diaoune
  • 74' Sub Calvin Verdonk → Tiago Santos
  • 84' Sub Hakon Arnar Haraldsson → Osame Sahraoui
  • 90+2' Sub Mousa Tamari → Elias Legendre Quiñonez

Category leaders

  • Key passesBenjamin André5
  • Duels wonThomas Meunier6/8
  • DribblesThomas Meunier2/2
  • Defensive actionsNathan Ngoy7
  • Fouls wonBenjamin André4

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.