Rennes 2-2 PSG: a two-goal lead erased from the bench
AI-written review based on match data · How we make it
Key numbers
- 19 shots, 9 blocked: volume without sharper quality
- Rennes led for 73 minutes yet took one point
- Torres 2 goals, Ruiz 2 assists off the bench
A long lead ended in a shared point
Rennes did the hard part early, scoring twice before the interval and spending 73 minutes in front, yet they finished with a single point. Paris Saint Germain, two goals down, dragged the match back through their second-half replacements. It left the sides level on points in the table, Rennes eighth and PSG ninth.
Plenty of shots, little extra quality
PSG took 19 shots but nine were blocked, and the value of each effort was barely different from Rennes'. That volume without sharper quality left the door open for the hosts, who outperformed their xG by 1.13 from far fewer chances. Rennes were efficient with what they had, and PSG were not more dangerous per attempt.
Rennes built the lead and defended it
Sebastian Szymański scored in the 9th minute from an Adrien Thomasson assist, and Esteban Lepaul added a second in the 38th, set up by Przemysław Frankowski. Rennes then had to defend for long spells, and Abdelhamid Ait Boudlal led the way, making six tackles and the most defensive actions of any player. Szymański chipped in with tackles as well as the opener.
Torres and Ruiz erase the deficit
Ferran Torres, introduced at the restart, scored in the 71st and 82nd minutes, and Fabián Ruiz set up both. The second was worth +1.0 FN xPts, a bigger figure than any other moment of the match, because it wiped out the last of a two-goal deficit. The first goal, by comparison, only halved it.
Player of the match
Fabián Ruiz 8.3Dominant
Introduced for the final 30 minutes, he recorded two assists and three key passes.
Fabián Ruiz came on in the 60th minute and did most of his work going forward: three key passes, two of which became goals. Both were finished by Ferran Torres, in the 71st and 82nd minutes, turning a 2-0 deficit into a draw. He also added a tackle and an interception in a cameo that changed the direction of the match.
Game state
1-02-02-12-2
Rennes ahead 73 min · level 17 min · Paris Saint Germain ahead 0 min
- Ferran Torres — off the bench 45 min · 2G 0A
- Fabián Ruiz — off the bench 30 min · 0G 2A
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.
9'
Sebastian Szymański
Goal · scorer +0.5 · assist Adrien Thomasson +0.2
+0.7
38'
Esteban Lepaul
Goal · scorer +0.4 · assist Przemysław Frankowski +0.2
+0.6
71'
Ferran Torres
Goal · scorer +0.2 · assist Fabián Ruiz +0.1
+0.3
82'
Ferran Torres
Goal · scorer +0.7 · assist Fabián Ruiz +0.3
+1.0
Rennes
Expected (last two seasons) 1.0Own moments +1.3Opponent moments −2.1Time effect +0.8→ League points won 1
Paris Saint Germain
Expected (last two seasons) 1.8Own moments +1.3Opponent moments −1.2Time effect −0.9→ League points won 1
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
RennesParis Saint Germain
0.87Expected goals (xG)2.16
Timeline
- 9'
Goal
Sebastian Szymański league goal #1 assist Adrien Thomasson
- 38'
Goal
Esteban Lepaul league goal #1 assist Przemysław Frankowski
- 42'
Yellow
Adrien Thomasson
- 46'
Sub
Ousmane Dembélé → Ferran Torres
- 46'
Sub
Khvicha Kvaratskhelia → Mika Godts
- 60'
Sub
João Neves → Fabián Ruiz
- 60'
Sub
Warren Zaïre-Emery → Maghnes Akliouche
- 63'
Yellow
Mousa Tamari
- 69'
Sub
Vitinha → Lucas Beraldo
- 71'
Goal
Ferran Torres league goal #1 assist Fabián Ruiz
- 72'
Sub
Mousa Tamari → Ludovic Blas
- 76'
Yellow
Marquinhos
- 78'
Sub
Mahamadou Nagida → Quentin Merlin
- 78'
Sub
Sebastian Szymański → Henrick Do Marcolino
- 82'
Goal
Ferran Torres league goal #2 assist Fabián Ruiz
- 84'
Yellow
Achraf Hakimi
- 88'
Sub
Przemysław Frankowski → Bryan Reynolds
- 88'
Sub
Issa Soumaré → Arnaud Nordin
Category leaders
- Key passesFabián Ruiz3
- Duels wonDésiré Doué12/21
- DribblesAchraf Hakimi5/11
- Defensive actionsAbdelhamid Ait Boudlal8
- Fouls wonDésiré Doué4
#Rennes#Paris Saint Germain#Ligue 1#Ferran Torres#Fabián Ruiz#Matchweek 1
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.