UEFA Champions League · League phase MD2
Daniel Svensson 28'
Carney Chukwuemeka 50'
Serhou Guirassy 82'
Julian Brandt 90'
HT 1:0
Gorka Guruzeta 61'
Wed, 1 Oct 2025, 20:00 (UK) · Signal Iduna Park, Dortmund
Borussia Dortmund 23rd → 5th · 4 pts|Athletic Club 32nd → 34th · 0 pts

Borussia Dortmund won on the scoreboard and on xG (1.18–0.95).

Player of the matchMarcel Sabitzer8.3Decisive moment28' Daniel Svensson+0.8

Borussia Dortmund 4-1 Athletic Club

Key numbers

  • Possession 52% – 48%
  • Shots 13 (8 on target) – 6 (3)
  • Decisive moment: 28' Daniel Svensson, FN xPts +0.8
Player of the match
Marcel Sabitzer 8.3Dominant

Highest FN Score on the pitch: 8.3 (Dominant)

Game state

1-02-02-13-14-1
Borussia Dortmund ahead 62 min · level 28 min · Athletic Club ahead 0 min
  • Julian Brandt — off the bench 27 min · 1G 0A
  • Maximilian Beier — off the bench 27 min · 0G 1A
  • Gorka Guruzeta — off the bench 45 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.

28' Daniel Svensson Goal · scorer +0.6 · assist Karim Adeyemi +0.2 +0.8
50' Carney Chukwuemeka Goal · scorer +0.3 · assist Serhou Guirassy +0.1 +0.4
61' Gorka Guruzeta Goal +0.2
82' Serhou Guirassy Goal · assist Marcel Sabitzer +0.2
90' Julian Brandt Goal · assist Maximilian Beier 0.0
Borussia Dortmund Expected (last two seasons) 1.8Own moments +1.4Opponent moments −0.3Time effect +0.1→ League points won 3
Athletic Club Expected (last two seasons) 1.0Own moments +0.2Opponent moments −1.0Time 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

Borussia DortmundAthletic Club
52%Possession48%
1.18Expected goals (xG)0.95
0.09xG per shot0.16
13Shots6
8Shots on target3
62%Shots on target %50%
7Shots in box4
531Passes487
86%Pass accuracy84%
4Corners0
2Saves4
14Fouls15
1Yellow cards2
3Offsides3

Compared with usual

Borussia Dortmund

7 matches this season, all competitions baseline
This matchAvg
Goals42.3
Conceded11
xG1.181.6
xG against0.950.86
Shots1311.6
On target85.4
Shots faced611
xG per shot0.090.14
Possession52%58.6%
Passes531572.7
Pass accuracy86%86%
Corners44.6
Fouls1410.9

Athletic Club

8 matches this season, all competitions baseline
This matchAvg
Goals10.88
Conceded41.3high
xG0.951.3
xG against1.180.9
Shots613.4low
On target34
Shots faced139.4
xG per shot0.160.1
Possession48%51.8%
Passes487439.6
Pass accuracy84%81.3%
Corners06.3low
Fouls1513.5

Timeline

  • 28' Goal Daniel Svensson competition goal #1 assist Karim Adeyemi
  • 43' Yellow Aitor Paredes
  • 46' Sub Iñaki Williams → Gorka Guruzeta
  • 46' Sub Daniel Vivian → Aymeric Laporte
  • 46' Sub Mikel Jauregizar → Iñigo Ruiz de Galarreta
  • 50' Goal Carney Chukwuemeka competition goal #1 assist Serhou Guirassy
  • 59' Yellow Andoni Gorosabel
  • 61' Goal Gorka Guruzeta competition goal #1
  • 63' Sub Carney Chukwuemeka → Julian Brandt
  • 63' Sub Karim Adeyemi → Maximilian Beier
  • 63' Sub Unai Gómez → Nico Serrano
  • 69' Sub Niklas Süle → Nico Schlotterbeck
  • 69' Sub Jobe Bellingham → Felix Nmecha
  • 80' Sub Maroan Sannadi → Ibon Sánchez
  • 82' Goal Serhou Guirassy competition goal #1 assist Marcel Sabitzer
  • 87' Sub Serhou Guirassy → Fábio Silva
  • 89' Yellow Maximilian Beier
  • 90' Goal Julian Brandt competition goal #1 assist Maximilian Beier

Category leaders

  • Key passesMarcel Sabitzer3
  • Duels wonAitor Paredes10/15
  • DribblesRobert Navarro3/7
  • Defensive actionsJulian Ryerson9
  • Fouls wonSerhou Guirassy4

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.