LaLiga
ATH2
RSO1
ET
Major League Soccer
VAN2
SEA0
16'
Serie A
JUV0
NAP0
51'
Ligue 1
MAR2
TOU0
50'
Canadian Premier League
ATO2
FOR2
85'
Copa do Brazil
PAL1
VAS0
94'
Bolivian Primera División
THS3
GUV2
91'
Paraguayan Primera División
CCP0
OLI1
ET
Peruvian Primera División
CAG1
UNI1
27'
USL Championship
LEX1
COS1
86'
Liga Portugal
BRA0
FAM0
26'
Major League Soccer
ATL-
TOR-
1:30 PM
Major League Soccer
NSH-
RBNY-
1:30 PM
Major League Soccer
NE-
MIA-
4:00 PM
Major League Soccer
LAF-
MIN-
5:30 PM
Major League Soccer
POR-
HOU-
6:45 PM
Liga MX
CSL-
NCX-
3:00 PM
Liga MX
CAZ-
LEO-
5:10 PM
Andorran First Division
RFA-
FSC-
11:00 AM
Argentina Primera B (Nacional)
SMT-
COL-
1:30 PM
Argentina Primera B (Nacional)
GTI-
QAC-
2:00 PM
Canadian Northern Super League
VAR-
MOR-
4:00 PM
Canadian Premier League
SUP-
CAV-
1:00 PM
Copa Colombia
ISF-
ONC-
5:15 PM
Copa do Brasil
GRE-
ATL-
1:30 PM
El Salvador Primera Division Apertura
ATL-
ALI-
1:00 PM
El Salvador Primera Division Apertura
FUE-
AGU-
1:00 PM
El Salvador Primera Division Apertura
FIR-
FAS-
3:30 PM
Guatemala Liga Nacional Apertura
AUR-
ANT-
9:00 AM
Guatemala Liga Nacional Apertura
SAN-
MUN-
1:00 PM
Guatemala Liga Nacional Apertura
GUA-
COB-
3:00 PM
Guatemala Liga Nacional Apertura
COM-
MIX-
6:00 PM
Honduras Liga Nacional Apertura
MOT-
MAR-
3:15 PM
Honduras Liga Nacional Apertura
OLA-
PLA-
5:30 PM
Bolivian Primera División
GUA-
BOL-
1:15 PM
Bolivian Primera División
FCU-
CAR-
3:30 PM
National Womens Soccer League
LA-
BOS-
2:00 PM
National Womens Soccer League
BAY-
SD-
2:00 PM
National Womens Soccer League
GFC-
UTA-
2:00 PM
National Womens Soccer League
HOU-
POR-
2:00 PM
Ligue 1 FrancePublished 2 weeks ago 3 min read Español

Paris FC stuns Rennes with stoppage-time winner in 4-3 thriller

With four penalties, a VAR-disallowed goal and a 96th-minute winner from Sinayoko, Paris FC edged Rennes 4-3 to cement second place in Ligue 1.

Paris FC stuns Rennes with stoppage-time winner in 4-3 thriller

Four penalties, a goal wiped out by VAR, and a match that wasn't settled until the 96th minute. Paris FC beat Rennes 4-3 at the Stade Jean Bouin in a Ligue 1 clash that had everything except a quiet moment.

The hosts started strong and were already ahead by the 13th minute: Maxime Lopez finished with his right foot from the center of the box after an assist from Lassine Sinayoko to make it 1-0. Rennes responded from the penalty spot: Esteban Lepaul, who would end up being the absolute protagonist of the afternoon, converted a penalty in the 28th minute to make it 1-1.

The second half opened with another blow from Paris FC. In the 48th minute, just after the restart, Maxime Lopez struck again, this time from close range, to make it 2-1. A couple of minutes later, in the 50th minute, Rennes thought they had equalized through a Sebastian Szymanski goal, but VAR ruled it out and the score stayed the same.

The game opened up again in the 73rd minute: another penalty, and Lepaul converted his second spot kick of the afternoon to make it 2-2. Paris FC wasted no time hitting back: two minutes later, in the 75th minute, Sinayoko finished with his left foot from the center of the box to restore the home side's lead, 3-2. But Rennes leveled again from the penalty spot in the 87th minute, with Lepaul completing his third converted penalty of the match to make it 3-3.

With Lepaul forced off injured after the 90th minute (Rennes had no substitutions left), the final twist arrived: in stoppage time, in the 92nd minute, VAR awarded Paris FC a penalty for a foul by Valentin Rongier on Sinayoko. Sinayoko himself stepped up and didn't miss this time, putting away the decisive 4-3 in the 96th minute.

What the numbers say

Paris FC was more dominant in possession and generated more attacking volume, though Rennes didn't fall short on clear-cut chances.

StatParis FCRennes
Possession (%)52.747.3
Shots1912
Shots on target97
Big chances22
Corners34
Passes523461
Fouls committed1316

According to our own estimate calculated from the match's shots, Rennes generated an xG of 3.309 compared to Paris FC's 2.976, a figure that reflects just how even, and how open, the contest was despite the home side taking all three points.

Our preview published ahead of the match gave Paris FC a 40% chance of winning, 28% for a draw and 32% for Rennes, with an expected total goals figure of just 2.78. Reality blew past that projection entirely: between the four penalties, the disallowed goal and the stoppage-time finish, the match ended with seven goals and a resolution nobody saw coming.

What it means for the table

The result carries weight in the standings. Paris FC came into the match level on points with Rennes, and the win moves them into second place with 14 points from 7 games played (4 wins, 2 draws, 1 loss), while Rennes drop to fifth with 13 points from the same number of matches (4 wins, 1 draw, 2 losses). The gap between the two sides before this meeting was just 1 point, and the battle for the top spots remains tight.

Between the penalties, the VAR disallowance and Sinayoko's 96th-minute winner, Jean Bouin lived through one of those afternoons that get decided on the final breath. Paris FC's attacking output backed up a deserved win, but Rennes, despite the defeat, showed they weren't far from taking something from the match.

Comments 0

With your Google, Facebook or Apple account.