Bundesliga · Matchweek 1
Andreas Hountondji 50'
Danel Sinani 86' (pen)
Eric Smith 89'
HT 0:1
Serhou Guirassy 34'
Waldemar Anton 67'
Julian Brandt 74'
Sat, 23 Aug 2025, 17:30 (UK) · Millerntor-Stadion, Hamburg
FC St. Pauli · 1 pt|Borussia Dortmund · 1 pt

3-3 draw, with xG at 1.29–1.56.

Player of the matchWaldemar Anton8.4Decisive moment67' Waldemar Anton+1.3

FC St. Pauli 3-3 Borussia Dortmund

Key numbers

  • Possession 51% – 49%
  • Shots 11 (7 on target) – 8 (7)
  • Decisive moment: 67' Waldemar Anton, FN xPts +1.3
Player of the match
Waldemar Anton 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

0-11-11-21-32-33-3
FC St. Pauli ahead 0 min · level 52 min · Borussia Dortmund ahead 38 min
  • Borussia Dortmund: Red card 85' → ~5 min a player down
  • Manolis Saliakas — off the bench 13 min · 0G 1A
  • Julian Brandt — off the bench 45 min · 1G 0A
  • Felix Nmecha — off the bench 45 min · 0G 1A

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.

34' Serhou Guirassy Goal · scorer +0.6 · assist Marcel Sabitzer +0.3 +0.9
50' Andreas Hountondji Goal · scorer +0.6 · assist Danel Sinani +0.2 +0.8
67' Waldemar Anton Goal · scorer +0.9 · assist Felix Nmecha +0.4 +1.3
74' Julian Brandt Goal · assist Pascal Groß +0.2
85' Filippo Mané Red card 0.0
86' Danel Sinani Pen goal +0.1
89' Eric Smith Goal · scorer +0.7 · assist Manolis Saliakas +0.3 +1.0
FC St. Pauli Expected (last two seasons) 1.0Own moments +1.9Opponent moments −1.7Time effect −0.2→ League points won 1
Borussia Dortmund Expected (last two seasons) 1.7Own moments +2.4Opponent moments −3.1Time effect 0.0→ 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

FC St. PauliBorussia Dortmund
51%Possession49%
1.29Expected goals (xG)1.56
0.12xG per shot0.2
11Shots8
7Shots on target7
64%Shots on target %88%
8Shots in box7
484Passes481
82%Pass accuracy86%
5Corners2
4Saves4
13Fouls12
2Yellow cards3
4Offsides3

Timeline

  • 22' Yellow Adam Dźwigała
  • 26' Yellow Ramy Bensebaini
  • 34' Goal Serhou Guirassy league goal #1 assist Marcel Sabitzer
  • 37' Yellow Eric Smith
  • 46' Sub Jobe Bellingham → Felix Nmecha
  • 46' Sub Karim Adeyemi → Julian Brandt
  • 50' Goal Andreas Hountondji league goal #1 assist Danel Sinani
  • 65' Yellow Yan Couto
  • 67' Goal Waldemar Anton league goal #1 assist Felix Nmecha
  • 68' Sub Andreas Hountondji → Abdoulie Ceesay
  • 74' Goal Julian Brandt league goal #1 assist Pascal Groß
  • 77' Sub Arkadiusz Pyrka → Manolis Saliakas
  • 77' Sub Adam Dźwigała → Connor Metcalfe
  • 84' VAR Abdoulie Ceesay
  • 85' Red Filippo Mané
  • 86' Goal Danel Sinani (pen) league goal #1
  • 87' Sub James Sands → Oladapo Afolayan
  • 87' Sub Pascal Groß → Salih Özcan
  • 89' Goal Eric Smith league goal #1 assist Manolis Saliakas
  • 90+3' Yellow Marcel Sabitzer

Category leaders

  • Key passesDanel Sinani3
  • Duels wonSerhou Guirassy8/13
  • DribblesEric Smith2/2
  • Defensive actionsMathias Pereira Lage5
  • ShotsSerhou Guirassy3 (on target 3)
  • Fouls wonDanel Sinani3

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.