Ligue 1 · Matchweek 7
Maxime López 14'
Maxime López 45+4'
Lassine Sinayoko 76'
Lassine Sinayoko 90+7' (pen)
HT 2:1
Esteban Lepaul 29' (pen)
Esteban Lepaul 74' (pen)
Esteban Lepaul 88' (pen)
Sun, 18 Oct 2026, 16:15 (UK) · Stade Jean Bouin, Paris

Esteban Lepaul levelled three times from the spot, but Lassine Sinayoko's penalty deep into stoppage time won it for Paris FC.

FN MOMLassine Sinayoko9.4Decisive moment90+7' Lassine Sinayoko+2.0REN −1.0

Paris FC 4-3 Rennes: Sinayoko's stoppage-time penalty ends it

Key numbers

  • 9 shots on target v a 4.3 average over six matches
  • 16 Rennes fouls, a high in eight matches this season
  • Lepaul's three penalties levelled it each time

Lepaul levels, Paris FC lead again

Paris FC beat Rennes 4-3 in a seven-goal match in which Esteban Lepaul scored all three of the visitors' goals from the penalty spot. Each one levelled the scores, and each time the hosts went back in front. Paris FC spent roughly 56 minutes of the 90 ahead, which makes three equalisers from the spot the story of the match.

Paris FC sharper than their norm

Paris FC were more incisive than usual in attack. Their nine shots on target compared with an average of 4.3 over six earlier matches this season, and the quality of each shot was above their norm too. Maxime López's two first-half goals both came from Lassine Sinayoko assists.

A scrappy Rennes under pressure

Rennes committed 16 fouls, their most in eight matches this season, and all four of their yellow cards came before the break. With Paris FC firing 19 shots, the visitors' back line appears to have spent much of the match scrambling. The hosts' xG of 3.71 fits that picture.

Sinayoko has the last word

Sinayoko took the final penalty himself. His kick deep into stoppage time was worth +2.0 FN xPts to Paris FC and cost Rennes −1.0, the largest combined change of the match. Having just conceded an equaliser, the hosts won back what they had lost.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Lassine Sinayoko 9.4Dominant

He scored twice, provided two assists and had six shots and four key passes.

Sinayoko earned most of his credit in attack. He created both of López's goals in the 14th and 45+4 minutes, then scored the 3-2 in the 76th and the 4-3 penalty in stoppage time. He also won seven of 14 duels, giving Paris FC a focal point whenever Rennes drew level.

Game state

1-01-12-12-23-23-34-3
Paris FC ahead 56 min · level 34 min · Rennes ahead 0 min

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. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

14' Maxime López Goal · scorer +0.4 · assist Lassine Sinayoko +0.2 · REN −0.5 +0.6
29' Esteban Lepaul Pen goal · PFC −0.7 +0.6
45+4' Maxime López Goal · scorer +0.6 · assist Lassine Sinayoko +0.2 · REN −0.7 +0.8
74' Esteban Lepaul Pen goal · PFC −1.1 +0.8
76' Lassine Sinayoko Goal · REN −0.9 +1.2
88' Esteban Lepaul Pen goal · PFC −1.5 +0.9
90+7' Lassine Sinayoko Pen goal · REN −1.0 +2.0
Paris FC Expected (last two seasons) 1.5Own moments +4.6Opponent moments −3.3Time effect +0.2→ League points won 3
Rennes Expected (last two seasons) 1.2Own moments +2.3Opponent moments −3.1Time effect −0.4→ 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

Paris FCRennes
53%Possession47%
3.71Expected goals (xG)3.14
0.2xG per shot0.26
19Shots12
9Shots on target7
47%Shots on target %58%
14Shots in box7
523Passes461
3Corners4
4Saves4
13Fouls16
3Yellow cards4
1Offsides0

Compared with usual

Paris FC

6 matches this season, all competitions baseline
This matchAvg
Goals41.3
Conceded30.67
xG3.711.6
xG against3.140.65
Shots1913.7
On target94.3
Shots faced129.5
xG per shot0.20.11
Possession53%51.5%
Passes523588.5
Corners34
Fouls1313.7

Rennes

8 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded41.4
xG3.141.8
xG against3.711.9
Shots1218.8
On target76.5
Shots faced1912.9
xG per shot0.260.1
Possession47%55.3%
Passes461486.6
Corners46.8
Fouls1612.1high

Timeline

  • 14' Goal Maxime López league goal #1 assist Lassine Sinayoko
  • 23' Yellow Przemysław Frankowski
  • 29' Goal Esteban Lepaul (pen) league goal #5
  • 32' Yellow Djaoui Cissé
  • 36' Yellow Adrien Thomasson
  • 36' Yellow Anthony Rouault
  • 42' Yellow Samir Sophian Chergui
  • 45' Sub Adrien Thomasson → Valentin Rongier
  • 45' Sub Ludovic Blas → Mousa Tamari
  • 45' Sub Przemysław Frankowski → Mahamadou Nagida
  • 45+4' Goal Maxime López league goal #2 assist Lassine Sinayoko
  • 51' VAR Sebastian Szymański
  • 62' Sub Djaoui Cissé → Mahdi Camara
  • 67' Yellow Ilan Kebbal
  • 70' Sub Pablo Pagis → Rudy Matondo
  • 74' Goal Esteban Lepaul (pen) league goal #6
  • 76' Goal Lassine Sinayoko league goal #5
  • 79' Sub Issa Soumaré → Boulaye Dia
  • 79' Sub Hamari Traoré → Otávio
  • 79' Sub Ilan Kebbal → Moses Simon
  • 86' Sub Luca Koleosho → Moustapha Mbow
  • 86' Sub Samir Sophian Chergui → E. Mbemba
  • 88' Goal Esteban Lepaul (pen) league goal #7
  • 90+3' VAR Lassine Sinayoko
  • 90+5' Yellow Hamari Traoré
  • 90+7' Goal Lassine Sinayoko (pen) league goal #6

Category leaders

  • Key passesIlan Kebbal4
  • Duels wonIlan Kebbal11/19
  • DribblesIlan Kebbal4/6
  • Defensive actionsMaxime López5
  • ShotsLassine Sinayoko6 (on target 2)
  • Fouls wonIlan Kebbal6
#Paris FC#Rennes#Ligue 1#Sinayoko#Lepaul#Matchweek 7

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.