Borussia Monchengladbach 1-2 Borussia Dortmund
Key numbers
- Possession 46% – 54%
- Shots 18 (4 on target) – 12 (4)
- Decisive moment: 22' Marcel Sabitzer, FN xPts +0.7
Player of the match
Nico Schlotterbeck 8.8Dominant
Highest FN Score on the pitch: 8.8 (Dominant)
Game state
0-10-21-2
Borussia Monchengladbach ahead 0 min · level 22 min · Borussia Dortmund ahead 68 min
- Borussia Dortmund: Red card 55' → ~35 min a player down
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.
22'
Marcel Sabitzer
Goal · scorer +0.5 · assist Nico Schlotterbeck +0.2
+0.7
28'
Marcel Sabitzer
Pen goal
+0.5
36'
Maximilian Wöber
Goal · scorer +0.3 · assist Franck Honorat +0.1
+0.4
55'
Karim Adeyemi
Red card
−0.3
Borussia Monchengladbach
Expected (last two seasons) 1.3Own moments +0.4Opponent moments −0.8Time effect −0.9→ League points won 0
Borussia Dortmund
Expected (last two seasons) 1.5Own moments +0.9Opponent moments −0.5Time effect +1.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
Borussia MonchengladbachBorussia Dortmund
1.17Expected goals (xG)1.33
Compared with usual
Borussia Monchengladbach
last 31 matches, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1.7 | |
| Conceded | 2 | 1.8 | |
| xG | 1.17 | 1.3 | |
| xG against | 1.33 | 1.5 | |
| Shots | 18 | 13.6 | |
| On target | 4 | 4.5 | |
| Shots faced | 12 | 16.1 | |
| xG per shot | 0.07 | 0.1 | |
| Possession | 46% | 48.3% | |
| Passes | 434 | 470.3 | |
| Pass accuracy | 83% | 81.5% | |
| Corners | 2 | 5.8 | |
| Fouls | 13 | 10.3 | |
Borussia Dortmund
40 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.8 | |
| Conceded | 1 | 1.1 | |
| xG | 1.33 | 1.6 | |
| xG against | 1.17 | 1.5 | |
| Shots | 12 | 15.1 | |
| On target | 4 | 5.6 | |
| Shots faced | 18 | 13.6 | |
| xG per shot | 0.11 | 0.12 | |
| Possession | 54% | 55.3% | |
| Passes | 524 | 530.1 | |
| Pass accuracy | 85% | 83.6% | |
| Corners | 4 | 5.4 | |
| Fouls | 11 | 9.7 | |
Timeline
- 10'
Sub
Sébastien Haller → Youssoufa Moukoko
- 14'
Yellow
Ian Maatsen
- 22'
Goal
Marcel Sabitzer league goal #3 assist Nico Schlotterbeck
- 28'
Goal
Marcel Sabitzer (pen) league goal #4
- 36'
Goal
Maximilian Wöber league goal #2 assist Franck Honorat
- 45+4'
Yellow
Karim Adeyemi
- 46'
Sub
Ian Maatsen → Julian Ryerson
- 51'
VAR
Karim Adeyemi
- 54'
Sub
Jamie Bynoe-Gittens → Donyell Malen
- 55'
Second yellow
Karim Adeyemi
- 64'
Sub
Stefan Lainer → Tomáš Čvančara
- 64'
Sub
Nathan N'Goumou → Robin Hack
- 71'
Sub
Youssoufa Moukoko → Mats Hummels
- 71'
Sub
Julian Brandt → Felix Nmecha
- 74'
Sub
Julian Weigl → Rocco Reitz
- 74'
Sub
Maximilian Wöber → Jordan Siebatcheu
- 84'
Yellow
Ko Itakura
- 85'
Sub
Jordan Siebatcheu → Patrick Herrmann
- 90+4'
Yellow
Felix Nmecha
Category leaders
- Key passesFranck Honorat5
- Duels wonNico Elvedi8/9
- DribblesJamie Bynoe-Gittens7/9
- Defensive actionsNico Elvedi8
- ShotsMaximilian Wöber4 (on target 1)
- Fouls wonMarcel Sabitzer5
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.