Bundesliga · Matchweek 34
Serhou Guirassy 3' (pen)
Marcel Sabitzer 47'
Felix Nmecha 72'
HT 1:0
Sat, 17 May 2025, 14:30 (UK) · SIGNAL IDUNA PARK, Dortmund
Borussia Dortmund · 57 pts|Holstein Kiel · 25 pts

Borussia Dortmund won on the scoreboard and on xG (2.43–0.81).

Player of the matchFelix Nmecha8.6Decisive moment3' Serhou Guirassy+0.5

Borussia Dortmund 3-0 Holstein Kiel

Key numbers

  • Possession 74% – 26%
  • Shots 19 (6 on target) – 4 (2)
  • Decisive moment: 3' Serhou Guirassy, FN xPts +0.5
Player of the match
Felix Nmecha 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-02-03-0
Borussia Dortmund ahead 87 min · level 3 min · Holstein Kiel ahead 0 min
  • Holstein Kiel: Red card 9' → ~81 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.

3' Serhou Guirassy Pen goal +0.5
9' Carl Johansson Red card −0.2
47' Marcel Sabitzer Goal · assist Julian Brandt +0.2
72' Felix Nmecha Goal · assist Daniel Svensson 0.0
Borussia Dortmund Expected (last two seasons) 2.1Own moments +0.7Opponent moments +0.3Time effect −0.1→ League points won 3
Holstein Kiel Expected (last two seasons) 0.7Own moments −0.2Opponent moments −0.5Time 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 DortmundHolstein Kiel
74%Possession26%
2.43Expected goals (xG)0.81
0.13xG per shot0.2
19Shots4
6Shots on target2
32%Shots on target %50%
12Shots in box4
696Passes248
93%Pass accuracy68%
7Corners1
2Saves3
12Fouls6
3Yellow cards1
1Offsides0

Compared with usual

Borussia Dortmund

49 matches this season, all competitions baseline
This matchAvg
Goals32.1
Conceded01.5
xG2.431.8
xG against0.811.3
Shots1914.1
On target65.2
Shots faced411.5
xG per shot0.130.13
Possession74%57.3%
Passes696546
Pass accuracy93%85.3%
Corners75.7
Fouls1210.5

Holstein Kiel

35 matches this season, all competitions baseline
This matchAvg
Goals01.5
Conceded32.3
xG0.811.1
xG against2.431.7
Shots411.5
On target24.3
Shots faced1916
xG per shot0.20.1
Possession26%45.3%
Passes248381.3
Pass accuracy68%77%
Corners13.7
Fouls612.1low

Timeline

  • 3' Goal Serhou Guirassy (pen) league goal #21
  • 9' Red Carl Johansson
  • 46' Sub Steven Skrzybski → Max Geschwill
  • 46' Sub Lewis Holtby → Magnus Knudsen
  • 47' Goal Marcel Sabitzer league goal #1 assist Julian Brandt
  • 56' Yellow Karim Adeyemi
  • 69' Sub Shuto Machino → Finn Porath
  • 71' Sub Karim Adeyemi → Carney Chukwuemeka
  • 72' Goal Felix Nmecha league goal #4 assist Daniel Svensson
  • 78' Sub Alexander Bernhardsson → Phil Harres
  • 79' Sub Niklas Süle → Emre Can
  • 79' Sub Felix Nmecha → Giovanni Reyna
  • 85' Sub Julian Brandt → Jamie Gittens
  • 85' Sub Serhou Guirassy → Julien Duranville
  • 87' Yellow Jamie Gittens
  • 87' Yellow Nicolai Remberg
  • 87' Sub Timo Becker → Marko Ivezić
  • 90' Yellow Marcel Sabitzer

Category leaders

  • Key passesJulian Brandt3
  • Duels wonRamy Bensebaini8/12
  • DribblesFelix Nmecha3/3
  • Defensive actionsLasse Rosenboom7
  • ShotsMarcel Sabitzer4 (on target 3)
  • Fouls wonNicolai Remberg4

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.