UEFA Champions League · League phase MD8
Willian Pacho 77' (OG)
HT 0:3
Bradley Barcola 6'
Ousmane Dembélé 17'
Ousmane Dembélé 35'
Ousmane Dembélé 54'
Wed, 29 Jan 2025, 20:00 (UK) · MHPArena, Stuttgart
VfB Stuttgart 24th · 10 pts|Paris Saint Germain 22nd → 9th · 13 pts

Paris Saint Germain won on the scoreboard and on xG (0.77–2.41).

Player of the matchOusmane Dembélé9.2Decisive moment6' Bradley Barcola+0.7

VfB Stuttgart 1-4 Paris Saint Germain

Key numbers

  • Possession 42% – 58%
  • Shots 10 (2 on target) – 13 (6)
  • Decisive moment: 6' Bradley Barcola, FN xPts +0.7
Player of the match
Ousmane Dembélé 9.2Dominant

Highest FN Score on the pitch: 9.2 (Dominant)

Game state

0-10-20-30-41-4
VfB Stuttgart ahead 0 min · level 6 min · Paris Saint Germain ahead 84 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.

6' Bradley Barcola Goal · scorer +0.5 · assist Désiré Doué +0.2 +0.7
17' Ousmane Dembélé Goal · scorer +0.3 · assist Bradley Barcola +0.1 +0.4
35' Ousmane Dembélé Goal · assist João Neves +0.1
54' Ousmane Dembélé Goal · assist Achraf Hakimi 0.0
77' Willian Pacho Own goal 0.0
VfB Stuttgart Expected (last two seasons) 1.1Own moments 0.0Opponent moments −1.0Time effect −0.1→ League points won 0
Paris Saint Germain Expected (last two seasons) 1.7Own moments +1.2Opponent moments 0.0Time effect +0.1→ 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

VfB StuttgartParis Saint Germain
42%Possession58%
0.77Expected goals (xG)2.41
0.08xG per shot0.19
10Shots13
2Shots on target6
20%Shots on target %46%
8Shots in box9
424Passes607
82%Pass accuracy88%
2Corners8
2Saves2
10Fouls8
2Yellow cards1
3Offsides3

Compared with usual

VfB Stuttgart

29 matches this season, all competitions baseline
This matchAvg
Goals12
Conceded41.4
xG0.771.7
xG against2.411.2
Shots1015.6
On target26
Shots faced1310.4
xG per shot0.080.11
Possession42%61.1%
Passes424567.5
Pass accuracy82%85.6%
Corners26.2
Fouls1010.5

Paris Saint Germain

28 matches this season, all competitions baseline
This matchAvg
Goals42.3
Conceded11
xG2.412.2
xG against0.770.85
Shots1318.7
On target68
Shots faced108.4
xG per shot0.190.12
Possession58%67.8%
Passes607714.2
Pass accuracy88%90.4%
Corners87
Fouls89.3

Timeline

  • 6' Goal Bradley Barcola competition goal #2 assist Désiré Doué
  • 17' Goal Ousmane Dembélé competition goal #2 assist Bradley Barcola
  • 18' VAR Bradley Barcola
  • 35' Goal Ousmane Dembélé competition goal #3 assist João Neves
  • 53' Yellow Angelo Stiller
  • 54' Goal Ousmane Dembélé competition goal #4 assist Achraf Hakimi
  • 60' Sub Deniz Undav → Ermedin Demirović
  • 60' Sub Désiré Doué → Kang-in Lee
  • 61' Sub Josha Vagnoman → Leonidas Stergiou
  • 66' Yellow João Neves
  • 70' Yellow Atakan Karazor
  • 71' Sub Angelo Stiller → Fabian Rieder
  • 71' Sub Ameen Al-Dakhil → Anrie Chase
  • 71' Sub Achraf Hakimi → Fabián Ruiz
  • 71' Sub Bradley Barcola → Gonçalo Ramos
  • 71' Sub Lucas Hernández → Lucas Beraldo
  • 77' Sub João Neves → Senny Mayulu
  • 77' Goal Willian Pacho (OG)
  • 78' Sub Jamie Leweling → Yannik Keitel

Category leaders

  • Key passesAtakan Karazor3
  • Duels wonMaximilian Mittelstädt11/17
  • DribblesBradley Barcola4/6
  • Defensive actionsMaximilian Mittelstädt9
  • ShotsOusmane Dembélé4 (on target 3)
  • Fouls wonWarren Zaïre-Emery4

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.