Werder Bremen 1-1 RB Leipzig
Key numbers
- Possession 44% – 56%
- Shots 11 (2 on target) – 17 (8)
- Decisive moment: 47' Loïs Openda, FN xPts +0.8
Player of the match
Michael Zetterer 8.0Dominant
Highest FN Score on the pitch: 8.0 (Dominant)
Game state
0-11-1
Werder Bremen ahead 0 min · level 62 min · RB Leipzig ahead 28 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.
47'
Loïs Openda
Goal
+0.8
75'
Justin Njinmah
Goal · scorer +0.6 · assist Jens Stage +0.2
+0.8
Werder Bremen
Expected (last two seasons) 0.9Own moments +0.8Opponent moments −0.7Time effect 0.0→ League points won 1
RB Leipzig
Expected (last two seasons) 1.9Own moments +0.8Opponent moments −1.3Time effect −0.4→ League points won 1
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 BremenRB Leipzig
1.51Expected goals (xG)1.67
Compared with usual
Werder Bremen
16 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 1.5 | |
| Conceded | 1 | 2 | |
| xG | 1.51 | 1.3 | |
| xG against | 1.67 | 1.7 | |
| Shots | 11 | 11 | |
| On target | 2 | 3.8 | |
| Shots faced | 17 | 15.7 | |
| xG per shot | 0.14 | 0.11 | |
| Possession | 44% | 46.8% | |
| Passes | 427 | 448.7 | |
| Pass accuracy | 81% | 79% | |
| Corners | 1 | 3.4 | |
| Fouls | 15 | 12.3 | |
RB Leipzig
23 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 2.3 | |
| Conceded | 1 | 1.3 | |
| xG | 1.67 | 1.8 | |
| xG against | 1.51 | 1.1 | |
| Shots | 17 | 15.7 | |
| On target | 8 | 6.2 | |
| Shots faced | 11 | 12 | |
| xG per shot | 0.1 | 0.11 | |
| Possession | 56% | 55.5% | |
| Passes | 535 | 530.5 | |
| Pass accuracy | 84% | 83.9% | |
| Corners | 4 | 6 | |
| Fouls | 9 | 10.6 | |
Timeline
- 43'
VAR
Yussuf Poulsen
- 46'
Sub
Castello Lukeba → Mohamed Simakan
- 47'
Goal
Loïs Openda league goal #11
- 59'
Yellow
Christian Groß
- 62'
Sub
Rafael Santos Borré → Romano Schmid
- 63'
Sub
Emil Forsberg → Christoph Baumgartner
- 66'
Yellow
Leonardo Bittencourt
- 68'
Yellow
Kevin Kampl
- 75'
Goal
Justin Njinmah league goal #3 assist Jens Stage
- 76'
Sub
Yussuf Poulsen → Benjamin Šeško
- 76'
Sub
Kevin Kampl → Nicolas Seiwald
- 82'
Sub
Leonardo Bittencourt → Senne Lynen
- 82'
Sub
Christian Groß → Nick Woltemade
- 82'
Sub
Felix Agu → Olivier Deman
- 84'
Yellow
Justin Njinmah
- 84'
Sub
Xavi Simons → Fabio Carvalho
- 87'
Sub
Justin Njinmah → Dawid Kownacki
- 90+1'
Yellow
Marvin Ducksch
- 90+1'
Yellow
Amadou Haidara
Category leaders
- Key passesXavi Simons4
- Duels wonAmadou Haidara12/12
- DribblesFelix Agu2/5
- Defensive actionsMarco Friedl9
- ShotsLoïs Openda7 (on target 5)
- Fouls wonXavi Simons5
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.