Ligue 1 · Matchweek 3
Charlie Cresswell 37'
Yann Gboho 89'
Alexis Vossah 90'
HT 1:4
João Neves 7'
Bradley Barcola 9'
João Neves 14'
Ousmane Dembélé 31' (pen)
Ousmane Dembélé 51' (pen)
João Neves 78'
Sat, 30 Aug 2025, 20:05 (UK) · Stadium de Toulouse, Toulouse
Toulouse · 6 pts|Paris Saint Germain · 9 pts

Paris Saint Germain won on the scoreboard and on xG (2.22–2.62).

Player of the matchJoão Neves9.2Decisive moment7' João Neves+0.4

Toulouse 3-6 Paris Saint Germain

Key numbers

  • Possession 24% – 76%
  • Shots 14 (6 on target) – 13 (8)
  • Decisive moment: 7' João Neves, FN xPts +0.4
Player of the match
João Neves 9.2Dominant

Highest FN Score on the pitch: 9.2 (Dominant)

Game state

0-10-20-30-41-41-51-62-63-6
Toulouse ahead 0 min · level 7 min · Paris Saint Germain ahead 83 min
  • Alexis Vossah — off the bench 27 min · 1G 0A
  • Santiago Hidalgo — off the bench 20 min · 0G 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.

7' João Neves Goal · scorer +0.3 · assist Ousmane Dembélé +0.1 +0.4
9' Bradley Barcola Goal · assist Fabián Ruiz +0.2
14' João Neves Goal +0.1
31' Ousmane Dembélé Pen goal 0.0
37' Charlie Cresswell Goal 0.0
51' Ousmane Dembélé Pen goal 0.0
78' João Neves Goal 0.0
89' Yann Gboho Goal 0.0
90' Alexis Vossah Goal · assist Santiago Hidalgo 0.0
Toulouse Expected (last two seasons) 0.5Own moments 0.0Opponent moments −0.4Time effect −0.1→ League points won 0
Paris Saint Germain Expected (last two seasons) 2.3Own moments +0.7Opponent moments 0.0Time effect 0.0→ 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

ToulouseParis Saint Germain
24%Possession76%
2.22Expected goals (xG)2.62
0.16xG per shot0.2
14Shots13
6Shots on target8
43%Shots on target %62%
8Shots in box9
268Passes860
77%Pass accuracy94%
5Corners7
2Saves3
7Fouls11
1Yellow cards0
1Offsides0

Timeline

  • 7' Goal João Neves league goal #1 assist Ousmane Dembélé
  • 9' Goal Bradley Barcola league goal #1 assist Fabián Ruiz
  • 14' Goal João Neves league goal #2
  • 31' Goal Ousmane Dembélé (pen) league goal #1
  • 37' Goal Charlie Cresswell league goal #1
  • 46' Sub Nuno Mendes → Willian Pacho
  • 46' Sub Vitinha → Warren Zaïre-Emery
  • 50' VAR Bradley Barcola
  • 51' Goal Ousmane Dembélé (pen) league goal #2
  • 63' Sub Rasmus Nicolaisen → Warren Kamanzi
  • 63' Sub Mario Sauer → Alexis Vossah
  • 63' Sub Djibril Sidibé → Noah Edjouma
  • 63' Sub Désiré Doué → Khvicha Kvaratskhelia
  • 70' Sub Frank Magri → Santiago Hidalgo
  • 70' Sub Ousmane Dembélé → Gonçalo Ramos
  • 75' Sub Bradley Barcola → Ibrahim Mbaye
  • 78' Goal João Neves league goal #3
  • 79' Sub Dayann Methalie → Seny Koumbassa
  • 82' Yellow Aron Dønnum
  • 89' Goal Yann Gboho league goal #1
  • 90' Goal Alexis Vossah league goal #1 assist Santiago Hidalgo

Category leaders

  • Key passesBradley Barcola3
  • Duels wonAron Dønnum8/13
  • DribblesAron Dønnum3/4
  • Defensive actionsDayann Methalie7
  • ShotsJoão Neves4 (on target 3)
  • Fouls wonAron Dønnum3

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.