Ligue 1 · Matchweek 4
3:1
Anthony Rouault 79'
Rémy Descamps 90' (OG)
Mohamed Kader Meite 90'
HT 0:1
Corentin Tolisso 14'
Sun, 14 Sept 2025, 19:45 (UK) · Roazhon Park, Rennes
Rennes · 7 pts|Lyon · 9 pts

Rennes won on the scoreboard and on xG (2.19–1.71).

Player of the matchAnthony Rouault8.2Decisive moment79' Anthony Rouault+1.0

Rennes 3-1 Lyon

Key numbers

  • Possession 48% – 52%
  • Shots 23 (5 on target) – 8 (5)
  • Decisive moment: 79' Anthony Rouault, FN xPts +1.0
Player of the match
Anthony Rouault 8.2Dominant

Highest FN Score on the pitch: 8.2 (Dominant)

Game state

0-11-12-13-1
Rennes ahead 0 min · level 25 min · Lyon ahead 65 min
  • Lyon: Red card 75' → ~15 min a player down
  • Mousa Tamari — off the bench 45 min · 0G 1A
  • Mohamed Kader Meite — off the bench 21 min · 1G 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.

14' Corentin Tolisso Goal · scorer +0.5 · assist Ainsley Maitland-Niles +0.2 +0.7
75' Tyler Morton Red card −0.2
79' Anthony Rouault Goal · scorer +0.7 · assist Mohamed Kader Meite +0.3 +1.0
90' Rémy Descamps Own goal −0.9
90' Mohamed Kader Meite Goal · assist Mousa Tamari +0.2
Rennes Expected (last two seasons) 1.5Own moments +1.2Opponent moments +1.0Time effect −0.7→ League points won 3
Lyon Expected (last two seasons) 1.3Own moments −0.4Opponent moments −1.4Time effect +0.5→ 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

RennesLyon
48%Possession52%
2.19Expected goals (xG)1.71
0.1xG per shot0.21
23Shots8
5Shots on target5
22%Shots on target %63%
13Shots in box7
449Passes492
86%Pass accuracy85%
5Corners4
4Saves2
18Fouls13
2Yellow cards2
3Offsides0

Compared with usual

Rennes

3 matches this season, all competitions baseline
This matchAvg

Lyon

3 matches this season, all competitions baseline
This matchAvg

Timeline

  • 14' Goal Corentin Tolisso league goal #2 assist Ainsley Maitland-Niles
  • 26' Yellow Przemysław Frankowski
  • 43' Yellow Corentin Tolisso
  • 46' Sub Abdelhamid Ait Boudlal → Alidu Seidu
  • 46' Sub Przemysław Frankowski → Mousa Tamari
  • 47' Yellow Alidu Seidu
  • 53' Yellow Clinton Mata
  • 67' Sub Adam Karabec → Rachid Ghezzal
  • 69' Sub Djaoui Cissé → Seko Fofana
  • 69' Sub Breel Embolo → Mohamed Kader Meite
  • 74' Sub Khalis Merah → Pavel Šulc
  • 75' Red Tyler Morton
  • 79' Goal Anthony Rouault league goal #1 assist Mohamed Kader Meite
  • 85' Sub Malick Fofana → Ruben Kluivert
  • 90' Goal Rémy Descamps (OG)
  • 90' Goal Mohamed Kader Meite league goal #1 assist Mousa Tamari
  • 90+9' Sub Ludovic Blas → Mahamadou Nagida

Category leaders

  • Key passesLudovic Blas3
  • Duels wonTanner Tessmann9/13
  • DribblesSeko Fofana3/3
  • Defensive actionsClinton Mata8
  • ShotsDjaoui Cissé3 (on target 0)
  • Fouls wonLudovic Blas4

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.