VfB Stuttgart 1-3 Bayern München
Key numbers
- Possession 53% – 47%
- Shots 12 (3 on target) – 17 (8)
- Decisive moment: 64' Leon Goretzka, FN xPts +1.0
Player of the match
Michael Olise 8.5Dominant
Highest FN Score on the pitch: 8.5 (Dominant)
Game state
1-01-11-21-3
VfB Stuttgart ahead 11 min · level 53 min · Bayern München ahead 26 min
- Kingsley Coman — off the bench 28 min · 1G 0A
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.
34'
Angelo Stiller
Goal · scorer +0.5 · assist Josha Vagnoman +0.2
+0.7
45'
Michael Olise
Goal · scorer +0.5 · assist Leroy Sané +0.2
+0.7
64'
Leon Goretzka
Goal
+1.0
90'
Kingsley Coman
Goal
+0.3
VfB Stuttgart
Expected (last two seasons) 1.5Own moments +0.7Opponent moments −1.7Time effect −0.5→ League points won 0
Bayern München
Expected (last two seasons) 1.3Own moments +2.0Opponent moments −0.7Time effect +0.4→ 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 StuttgartBayern München
0.89Expected goals (xG)2.19
Compared with usual
VfB Stuttgart
35 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1.9 | |
| Conceded | 3 | 1.5 | |
| xG | 0.89 | 1.6 | |
| xG against | 2.19 | 1.2 | |
| Shots | 12 | 14.6 | |
| On target | 3 | 5.5 | |
| Shots faced | 17 | 10.5 | |
| xG per shot | 0.07 | 0.11 | |
| Possession | 53% | 59.2% | |
| Passes | 472 | 553.7 | |
| Pass accuracy | 83% | 85.2% | |
| Corners | 4 | 5.9 | |
| Fouls | 12 | 10.7 | |
Bayern München
36 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 3 | 2.8 | |
| Conceded | 1 | 0.94 | |
| xG | 2.19 | 2.3 | |
| xG against | 0.89 | 0.73 | |
| Shots | 17 | 19.6 | |
| On target | 8 | 8.1 | |
| Shots faced | 12 | 6.5 | |
| xG per shot | 0.13 | 0.11 | |
| Possession | 47% | 69.4% | |
| Passes | 432 | 729.6 | low |
| Pass accuracy | 86% | 89.6% | |
| Corners | 6 | 7.1 | |
| Fouls | 13 | 8.6 | |
Timeline
- 34'
Goal
Angelo Stiller league goal #1 assist Josha Vagnoman
- 39'
Yellow
Finn Jeltsch
- 42'
Yellow
Julian Chabot
- 45'
Goal
Michael Olise league goal #8 assist Leroy Sané
- 48'
Yellow
Chris Führich
- 59'
Yellow
Konrad Laimer
- 62'
Sub
Leroy Sané → Kingsley Coman
- 64'
Goal
Leon Goretzka league goal #4
- 66'
Yellow
Leon Goretzka
- 70'
Sub
Jamie Leweling → Enzo Millot
- 70'
Sub
Julian Chabot → Ramon Hendriks
- 76'
Sub
Konrad Laimer → Josip Stanišić
- 81'
Sub
Chris Führich → Jacob Bruun Larsen
- 81'
Sub
Atakan Karazor → Ermedin Demirović
- 87'
Sub
Alphonso Davies → Hiroki Itō
- 87'
Sub
Jamal Musiala → Thomas Müller
- 87'
Sub
Michael Olise → Serge Gnabry
- 90'
Goal
Kingsley Coman league goal #4
- 90+3'
Yellow
Enzo Millot
- 90+3'
Yellow
Harry Kane
- 90+7'
Yellow
Ermedin Demirović
Category leaders
- Key passesMichael Olise4
- Duels wonMaximilian Mittelstädt13/17
- DribblesJamal Musiala4/7
- Defensive actionsMaximilian Mittelstädt8
- ShotsDeniz Undav3 (on target 1)
- Fouls wonMaximilian Mittelstädt4
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.