Werder Bremen 2-1 Holstein Kiel
Key numbers
- Possession 61% – 39%
- Shots 16 (5 on target) – 12 (5)
- Decisive moment: 89' Oliver Burke, FN xPts +1.7
Player of the match
Felix Agu 7.8Strong
Highest FN Score on the pitch: 7.8 (Strong)
Game state
1-01-12-1
Werder Bremen ahead 13 min · level 77 min · Holstein Kiel ahead 0 min
- Keke Topp — off the bench 24 min · 0G 1A
- Oliver Burke — off the bench 12 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.
36'
Jens Stage
Goal
+0.8
48'
Phil Harres
Goal · scorer +0.5 · assist Max Geschwill +0.2
+0.7
89'
Oliver Burke
Goal · scorer +1.2 · assist Keke Topp +0.5
+1.7
Werder Bremen
Expected (last two seasons) 1.6Own moments +2.5Opponent moments −0.9Time effect −0.2→ League points won 3
Holstein Kiel
Expected (last two seasons) 1.2Own moments +0.7Opponent moments −1.7Time effect −0.2→ 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
Werder BremenHolstein Kiel
1.72Expected goals (xG)0.6
Compared with usual
Werder Bremen
11 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.7 | |
| Conceded | 1 | 1.9 | |
| xG | 1.72 | 1.2 | |
| xG against | 0.6 | 1.3 | |
| Shots | 16 | 13.3 | |
| On target | 5 | 5.2 | |
| Shots faced | 12 | 14.2 | |
| xG per shot | 0.11 | 0.1 | |
| Possession | 61% | 51.2% | |
| Passes | 534 | 486.4 | |
| Pass accuracy | 83% | 83.2% | |
| Corners | 6 | 5.1 | |
| Fouls | 10 | 9.5 | |
Holstein Kiel
11 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1.3 | |
| Conceded | 2 | 2.5 | |
| xG | 0.6 | 0.92 | |
| xG against | 1.72 | 1.5 | |
| Shots | 12 | 11.9 | |
| On target | 5 | 4.6 | |
| Shots faced | 16 | 17 | |
| xG per shot | 0.05 | 0.08 | |
| Possession | 39% | 47.3% | |
| Passes | 359 | 394.5 | |
| Pass accuracy | 72% | 78.9% | low |
| Corners | 3 | 4.4 | |
| Fouls | 19 | 12.5 | high |
Timeline
- 25'
Yellow
Marco Friedl
- 30'
Yellow
Jens Stage
- 36'
Goal
Jens Stage league goal #4
- 40'
VAR
Romano Schmid
- 46'
Sub
Jens Stage → Leonardo Bittencourt
- 48'
Goal
Phil Harres league goal #1 assist Max Geschwill
- 50'
Yellow
Senne Lynen
- 62'
Sub
Armin Gigović → Finn Porath
- 66'
Sub
Justin Njinmah → Keke Topp
- 68'
Yellow
Marko Ivezić
- 72'
Sub
Steven Skrzybski → Lewis Holtby
- 72'
Sub
Tymoteusz Puchacz → Shuto Machino
- 78'
Sub
Marco Friedl → Niklas Stark
- 78'
Sub
Marvin Ducksch → Oliver Burke
- 85'
Sub
Phil Harres → Jann-Fiete Arp
- 88'
Sub
Derrick Köhn → Olivier Deman
- 89'
Goal
Oliver Burke league goal #1 assist Keke Topp
- 90+2'
Yellow
Magnus Knudsen
Category leaders
- Key passesFelix Agu3
- Duels wonFelix Agu12/20
- DribblesSteven Skrzybski2/2
- Defensive actionsMax Geschwill7
- ShotsLeonardo Bittencourt3 (on target 1)
- Fouls wonFelix Agu6
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.