Bundesliga · Matchweek 23
Donyell Malen 21'
Nico Schlotterbeck 25'
HT 2:1
Ihlas Bebou 2'
Maximilian Beier 61'
Maximilian Beier 64'
Sun, 25 Feb 2024, 16:30 (UK) · BVB Stadion Dortmund, Dortmund
Borussia Dortmund · 41 pts|1899 Hoffenheim · 30 pts

Borussia Dortmund edged xG (2.05–1.25) but 1899 Hoffenheim took the win.

Player of the matchNico Schlotterbeck8.5Decisive moment64' Maximilian Beier+1.1

Borussia Dortmund 2-3 1899 Hoffenheim

Key numbers

  • Possession 70% – 30%
  • Shots 21 (7 on target) – 9 (5)
  • Decisive moment: 64' Maximilian Beier, FN xPts +1.1
Player of the match
Nico Schlotterbeck 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

0-11-12-12-22-3
Borussia Dortmund ahead 36 min · level 9 min · 1899 Hoffenheim ahead 45 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.

2' Ihlas Bebou Goal +0.6
21' Donyell Malen Goal · scorer +0.5 · assist Marco Reus +0.2 +0.7
25' Nico Schlotterbeck Goal · scorer +0.4 · assist Marco Reus +0.2 +0.6
61' Maximilian Beier Goal · scorer +0.4 · assist Florian Grillitsch +0.2 +0.6
64' Maximilian Beier Goal · scorer +0.8 · assist Anton Stach +0.3 +1.1
Borussia Dortmund Expected (last two seasons) 2.1Own moments +1.3Opponent moments −2.5Time effect −0.9→ League points won 0
1899 Hoffenheim Expected (last two seasons) 0.7Own moments +2.3Opponent moments −1.2Time effect +1.2→ 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 Dortmund1899 Hoffenheim
70%Possession30%
2.05Expected goals (xG)1.25
0.1xG per shot0.14
21Shots9
7Shots on target5
33%Shots on target %56%
16Shots in box6
683Passes288
88%Pass accuracy73%
10Corners3
2Saves5
7Fouls10
2Yellow cards3
0Offsides1

Compared with usual

Borussia Dortmund

32 matches this season, all competitions baseline
This matchAvg
Goals21.8
Conceded31.1
xG2.051.6
xG against1.251.5
Shots2115.3
On target75.4
Shots faced913.7
xG per shot0.10.12
Possession70%54.8%
Passes683519
Pass accuracy88%83%
Corners105
Fouls710.3

1899 Hoffenheim

24 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded21.8
xG1.251.6
xG against2.051.6
Shots914.3
On target55.1
Shots faced2115.6
xG per shot0.140.12
Possession30%51.3%
Passes288464.8
Pass accuracy73%80.2%
Corners34.6
Fouls1010.9

Timeline

  • 2' Goal Ihlas Bebou league goal #4
  • 21' Goal Donyell Malen league goal #10 assist Marco Reus
  • 24' Yellow Umut Tohumcu
  • 25' Goal Nico Schlotterbeck league goal #2 assist Marco Reus
  • 45' Yellow Marcel Sabitzer
  • 49' Sub Robert Skov → David Jurásek
  • 61' Goal Maximilian Beier league goal #9 assist Florian Grillitsch
  • 64' Goal Maximilian Beier league goal #10 assist Anton Stach
  • 67' Sub Andrej Kramarić → Dennis Geiger
  • 75' Sub Jadon Sancho → Jamie Bynoe-Gittens
  • 75' Sub Niclas Füllkrug → Youssoufa Moukoko
  • 75' Sub Ian Maatsen → Karim Adeyemi
  • 79' Sub Julian Ryerson → Mats Hummels
  • 79' Sub Maximilian Beier → Wout Weghorst
  • 79' Sub Umut Tohumcu → Finn Ole Becker
  • 79' Sub Ihlas Bebou → Marius Bülter
  • 87' Sub Marco Reus → Julien Duranville
  • 90+3' Yellow John Brooks
  • 90+4' Yellow Donyell Malen
  • 90+4' Yellow Dennis Geiger

Category leaders

  • Key passesJulian Brandt5
  • Duels wonNico Schlotterbeck8/12
  • DribblesJadon Sancho4/5
  • Defensive actionsOzan Kabak8
  • ShotsMaximilian Beier3 (on target 2)
  • Fouls wonMarco Reus3

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.