Ligue 1 · Matchweek 4
HT 0:1
Ferran Torres 5'
Sun, 13 Sept 2026, 19:45 (UK) · Stade Francis-Le-Blé, Brest
Stade Brestois 29 7th · 5 pts|Paris Saint Germain 15th → 8th · 5 pts

Ferran Torres scored in the fifth minute and Matvey Safonov kept a clean sheet as Paris Saint-Germain won at Brest.

Player of the matchMatvey Safonov7.8Decisive moment5' Ferran Torres+0.6

Brest 0-1 Paris Saint-Germain: Safonov guards an early lead

Key numbers

  • Goal in the 5th, lead held for around 85 minutes
  • 16 shots conceded against a 7.8 average
  • xG 1.24 v 1.16, but Brest scored none

One early goal was enough

Paris Saint-Germain won 1-0 at Brest, and the fifth-minute opener was the only goal of the match. Ferran Torres finished it off after Ousmane Dembélé's assist. From that point PSG were in front for roughly 85 minutes, which left Brest chasing the game for almost its entire length.

PSG had more defending to do than usual

PSG's possession was 59%, but that was below their average of 70.5% across their first four fixtures this season. They also conceded 16 shots, well above the 7.8 they had been allowing. With only two corners against a typical seven, the evidence suggests they pushed Brest back far less than in earlier matches.

Brest had the volume, not the finish

Brest's xG of 1.24 was slightly higher than PSG's 1.16, yet they failed to score. Shot quality was identical at 0.08 xG per effort. Only five of their 16 shots were on target, and Kamory Doumbia, Pathé Mboup and Ludovic Ajorque each had four attempts. Egil Selvik made six saves but could not undo the early goal.

A clean sheet turned one goal into three points

The fifth-minute goal was worth +0.6 FN xPts, moving PSG ahead before Brest had settled. Nothing was added, so Safonov's clean sheet carried the result. PSG climbed from 15th to eighth on five points, while Brest stayed seventh on five.

Player of the match
Matvey Safonov 7.8Strong

He made five saves and kept a clean sheet.

Matvey Safonov earned most of his FN Score through goalkeeping. Brest generated 1.24 xG, yet his five saves left them without a goal. The fifth-minute opener stayed decisive for the rest of the match because he made sure nothing came back the other way.

Game state

0-1
Stade Brestois 29 ahead 0 min · level 5 min · Paris Saint Germain ahead 85 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.

5' Ferran Torres Goal · scorer +0.4 · assist Ousmane Dembélé +0.2 +0.6
Stade Brestois 29 Expected (last two seasons) 0.9Own moments 0.0Opponent moments −0.5Time effect −0.4→ League points won 0
Paris Saint Germain Expected (last two seasons) 1.8Own moments +0.6Opponent moments 0.0Time effect +0.6→ 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

Stade Brestois 29Paris Saint Germain
41%Possession59%
1.24Expected goals (xG)1.16
0.08xG per shot0.08
16Shots15
5Shots on target7
31%Shots on target %47%
8Shots in box9
428Passes650
83%Pass accuracy89%
3Corners2
6Saves6
13Fouls7
1Yellow cards2
3Offsides1

Compared with usual

Stade Brestois 29

3 matches this season, all competitions baseline
This matchAvg

Paris Saint Germain

4 matches this season, all competitions baseline
This matchAvg
Goals12.8
Conceded01.8
Shots1523.8
On target78.3
Shots faced167.8
Possession59%70.5%
Passes650758.5
Corners27
Fouls77.5

Timeline

  • 5' Goal Ferran Torres league goal #3 assist Ousmane Dembélé
  • 30' Yellow Kamory Doumbia
  • 39' Sub Achraf Hakimi → Fabián Ruiz
  • 66' Sub Giovani Versini → Joseph Nonge Boende
  • 66' Sub Ousmane Dembélé → Maghnes Akliouche
  • 66' Sub Khvicha Kvaratskhelia → Désiré Doué
  • 77' Sub Warren Zaïre-Emery → Pedro Fernández
  • 77' Sub Ferran Torres → Mika Godts
  • 78' Sub Joris Chotard → Lucas Tousart
  • 78' Sub Kamory Doumbia → Djylian N'Guessan
  • 84' Yellow Vitinha
  • 87' Yellow Pedro Fernández
  • 88' Sub Bradley Locko → Justin Bourgault

Category leaders

  • Key passesFabián Ruiz2
  • Duels wonNuno Mendes6/12
  • DribblesKhvicha Kvaratskhelia3/4
  • Defensive actionsHugo Magnetti6
  • ShotsOusmane Dembélé4 (on target 2)
#Ligue 1#Brest#Paris Saint-Germain#Matvey Safonov#Ferran Torres#Matchweek 4

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.