Borussia Dortmund 4-0 SC Freiburg
Key numbers
- Possession 59% – 41%
- Shots 19 (7 on target) – 7 (3)
- Decisive moment: 7' Maximilian Beier, FN xPts +0.5
Player of the match
Felix Nmecha 8.8Dominant
Highest FN Score on the pitch: 8.8 (Dominant)
Game state
1-02-03-04-0
Borussia Dortmund ahead 83 min · level 7 min · SC Freiburg ahead 0 min
- SC Freiburg: Red card 63' → ~27 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.
7'
Maximilian Beier
Goal · scorer +0.3 · assist Ramy Bensebaini +0.2
+0.5
40'
Felix Nmecha
Goal · scorer +0.2 · assist Jamie Gittens +0.1
+0.3
63'
Patrick Osterhage
Red card
0.0
66'
Julian Brandt
Goal
0.0
77'
Jamie Gittens
Goal · assist Ramy Bensebaini
0.0
90+3'
Chukwubuike Adamu
Red card
0.0
Borussia Dortmund
Expected (last two seasons) 2.3Own moments +0.8Opponent moments 0.0Time effect −0.1→ League points won 3
SC Freiburg
Expected (last two seasons) 0.6Own moments 0.0Opponent moments −0.6Time effect 0.0→ League points won 0
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 DortmundSC Freiburg
1.34Expected goals (xG)0.74
Compared with usual
Borussia Dortmund
16 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 4 | 2.2 | |
| Conceded | 0 | 1.6 | |
| xG | 1.34 | 1.5 | |
| xG against | 0.74 | 1.3 | |
| Shots | 19 | 14 | |
| On target | 7 | 5.9 | |
| Shots faced | 7 | 11.9 | |
| xG per shot | 0.07 | 0.13 | |
| Possession | 59% | 62.1% | |
| Passes | 634 | 616.1 | |
| Pass accuracy | 91% | 87.6% | |
| Corners | 7 | 5.8 | |
| Fouls | 11 | 10.5 | |
SC Freiburg
12 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 0 | 1.6 | |
| Conceded | 4 | 1 | high |
| xG | 0.74 | 1.3 | |
| xG against | 1.34 | 0.79 | |
| Shots | 7 | 14.4 | low |
| On target | 3 | 4.7 | |
| Shots faced | 19 | 11.1 | high |
| xG per shot | 0.11 | 0.09 | |
| Possession | 41% | 51.4% | |
| Passes | 438 | 477.4 | |
| Pass accuracy | 83% | 81.3% | |
| Corners | 0 | 5 | low |
| Fouls | 4 | 8.7 | low |
Timeline
- 7'
Goal
Maximilian Beier league goal #2 assist Ramy Bensebaini
- 40'
Goal
Felix Nmecha league goal #2 assist Jamie Gittens
- 58'
Yellow
Patrick Osterhage
- 61'
Sub
Lukas Kübler → Maximilian Rosenfelder
- 61'
Sub
Nicolas Höfler → Chukwubuike Adamu
- 63'
Second yellow
Patrick Osterhage
- 66'
Goal
Julian Brandt league goal #1
- 68'
Sub
Marcel Sabitzer → Pascal Groß
- 73'
Sub
Ritsu Doan → Florent Muslija
- 73'
Sub
Vincenzo Grifo → Kiliann Sildillia
- 77'
Goal
Jamie Gittens league goal #3 assist Ramy Bensebaini
- 78'
Sub
Julian Brandt → Giovanni Reyna
- 78'
Sub
Ramy Bensebaini → Yan Couto
- 78'
Sub
Jamie Gittens → Julien Duranville
- 80'
Yellow
Yan Couto
- 81'
Sub
Lucas Höler → Jordy Makengo
- 82'
Sub
Julian Ryerson → Almugera Kabar
- 90+2'
VAR
Chukwubuike Adamu
- 90+3'
Red
Chukwubuike Adamu
Category leaders
- Key passesJulian Brandt4
- Duels wonFelix Nmecha8/11
- DribblesJulian Ryerson5/5
- Defensive actionsFelix Nmecha7
- Fouls wonLucas Höler3
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.