Bundesliga · Matchweek 20
Nico Elvedi 49' (OG)
HT 0:1
Nathan N'Goumou 25'
Tim Kleindienst 81'
Sat, 1 Feb 2025, 14:30 (UK) · MHPArena, Stuttgart
VfB Stuttgart · 32 pts|Borussia Mönchengladbach · 30 pts

Borussia Mönchengladbach won on the scoreboard and on xG (1.22–2.08).

Player of the matchNathan N'Goumou8.4Decisive moment81' Tim Kleindienst+1.4

VfB Stuttgart 1-2 Borussia Mönchengladbach

Key numbers

  • Possession 54% – 46%
  • Shots 10 (3 on target) – 13 (6)
  • Decisive moment: 81' Tim Kleindienst, FN xPts +1.4
Player of the match
Nathan N'Goumou 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

0-11-11-2
VfB Stuttgart ahead 0 min · level 57 min · Borussia Mönchengladbach ahead 33 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.

25' Nathan N'Goumou Goal · scorer +0.4 · assist Julian Weigl +0.2 +0.6
49' Nico Elvedi Own goal −0.8
81' Tim Kleindienst Goal · scorer +1.0 · assist Lukas Ullrich +0.4 +1.4
VfB Stuttgart Expected (last two seasons) 2.4Own moments 0.0Opponent moments −1.0Time effect −1.4→ League points won 0
Borussia Mönchengladbach Expected (last two seasons) 0.5Own moments +1.2Opponent moments 0.0Time effect +1.3→ 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 StuttgartBorussia Mönchengladbach
54%Possession46%
1.22Expected goals (xG)2.08
0.12xG per shot0.16
10Shots13
3Shots on target6
30%Shots on target %46%
9Shots in box11
535Passes462
87%Pass accuracy80%
2Corners0
4Saves3
11Fouls11
2Yellow cards2
5Offsides2

Compared with usual

VfB Stuttgart

30 matches this season, all competitions baseline
This matchAvg
Goals12
Conceded21.5
xG1.221.7
xG against2.081.2
Shots1015.4
On target35.9
Shots faced1310.5
xG per shot0.120.11
Possession54%60.4%
Passes535562.7
Pass accuracy87%85.5%
Corners26
Fouls1110.5

Borussia Mönchengladbach

21 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded11.5
xG2.081.4
xG against1.221.6
Shots1313.8
On target65.2
Shots faced1015.6
xG per shot0.160.11
Possession46%51.8%
Passes462497.2
Pass accuracy80%83.4%
Corners05.3low
Fouls1111.4

Timeline

  • 25' Goal Nathan N'Goumou league goal #1 assist Julian Weigl
  • 42' Yellow Kevin Stöger
  • 49' Goal Nico Elvedi (OG)
  • 57' Yellow Ramon Hendriks
  • 57' Yellow Tim Kleindienst
  • 59' Sub Jamie Leweling → Chris Führich
  • 59' Sub Ameen Al-Dakhil → Maximilian Mittelstädt
  • 62' Yellow Maximilian Mittelstädt
  • 70' Sub Ermedin Demirović → Deniz Undav
  • 76' Sub Nathan N'Goumou → Luca Netz
  • 80' Sub Enzo Millot → Yannik Keitel
  • 80' Sub Jacob Bruun Larsen → Fabian Rieder
  • 81' Goal Tim Kleindienst league goal #12 assist Lukas Ullrich
  • 83' VAR Lukas Ullrich
  • 87' Sub Robin Hack → Stefan Lainer
  • 90+1' Sub Tim Kleindienst → Tomáš Čvančara
  • 90+1' Sub Kevin Stöger → Marvin Friedrich
  • 90+1' Sub Lukas Ullrich → Fabio Chiarodia

Category leaders

  • Key passesJacob Bruun Larsen3
  • Duels wonTim Kleindienst11/24
  • DribblesJamie Leweling4/5
  • Defensive actionsLeonidas Stergiou7
  • ShotsRobin Hack3 (on target 0)
  • Fouls wonJamie Leweling3

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.