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
0.77Expected goals (xG)2.41
Compared with usual
VfB Stuttgart
29 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 2 | |
| Conceded | 4 | 1.4 | |
| xG | 0.77 | 1.7 | |
| xG against | 2.41 | 1.2 | |
| Shots | 10 | 15.6 | |
| On target | 2 | 6 | |
| Shots faced | 13 | 10.4 | |
| xG per shot | 0.08 | 0.11 | |
| Possession | 42% | 61.1% | |
| Passes | 424 | 567.5 | |
| Pass accuracy | 82% | 85.6% | |
| Corners | 2 | 6.2 | |
| Fouls | 10 | 10.5 | |
Paris Saint Germain
28 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 4 | 2.3 | |
| Conceded | 1 | 1 | |
| xG | 2.41 | 2.2 | |
| xG against | 0.77 | 0.85 | |
| Shots | 13 | 18.7 | |
| On target | 6 | 8 | |
| Shots faced | 10 | 8.4 | |
| xG per shot | 0.19 | 0.12 | |
| Possession | 58% | 67.8% | |
| Passes | 607 | 714.2 | |
| Pass accuracy | 88% | 90.4% | |
| Corners | 8 | 7 | |
| Fouls | 8 | 9.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.