Bundesliga · Matchweek 31
Loïs Openda 23'
Benjamin Šeško 45+2'
Mohamed Simakan 46'
Christoph Baumgartner 80'
HT 2:1
Jadon Sancho 20'
Sat, 27 Apr 2024, 14:30 (UK) · Leipzig Stadium, Leipzig
RB Leipzig · 62 pts|Borussia Dortmund · 57 pts

RB Leipzig won on the scoreboard and on xG (2.61–1.67).

Player of the matchLoïs Openda8.4Decisive moment45+2' Benjamin Šeško+0.9

RB Leipzig 4-1 Borussia Dortmund

Key numbers

  • Possession 39% – 61%
  • Shots 21 (7 on target) – 12 (5)
  • Decisive moment: 45+2' Benjamin Šeško, FN xPts +0.9
Player of the match
Loïs Openda 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

0-11-12-13-14-1
RB Leipzig ahead 45 min · level 42 min · Borussia Dortmund ahead 3 min
  • Benjamin Henrichs — off the bench 39 min · 0G 1A
  • Christoph Baumgartner — off the bench 20 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.

20' Jadon Sancho Goal +0.8
23' Loïs Openda Goal · scorer +0.6 · assist Xavi Simons +0.2 +0.8
45+2' Benjamin Šeško Goal +0.9
46' Mohamed Simakan Goal · scorer +0.3 · assist Loïs Openda +0.1 +0.4
80' Christoph Baumgartner Goal · assist Benjamin Henrichs 0.0
RB Leipzig Expected (last two seasons) 1.7Own moments +2.1Opponent moments −0.8Time effect 0.0→ League points won 3
Borussia Dortmund Expected (last two seasons) 1.1Own moments +0.8Opponent moments −1.8Time effect −0.1→ 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

RB LeipzigBorussia Dortmund
39%Possession61%
2.61Expected goals (xG)1.67
0.12xG per shot0.14
21Shots12
7Shots on target5
33%Shots on target %42%
10Shots in box9
343Passes545
85%Pass accuracy88%
5Corners8
4Saves3
11Fouls8
1Yellow cards2
0Offsides1

Compared with usual

RB Leipzig

40 matches this season, all competitions baseline
This matchAvg
Goals42.2
Conceded11.2
xG2.611.8
xG against1.671.1
Shots2115.8
On target76.3
Shots faced1212
xG per shot0.120.11
Possession39%55.4%
Passes343530.8
Pass accuracy85%84.3%
Corners56.1
Fouls1110.6

Borussia Dortmund

43 matches this season, all competitions baseline
This matchAvg
Goals11.9
Conceded41.1
xG1.671.6
xG against2.611.5
Shots1215
On target55.5
Shots faced2113.6
xG per shot0.140.11
Possession61%55%
Passes545529.9
Pass accuracy88%83.7%
Corners85.3
Fouls89.8

Timeline

  • 20' Goal Jadon Sancho league goal #2
  • 23' Goal Loïs Openda league goal #24 assist Xavi Simons
  • 24' VAR Loïs Openda
  • 30' VAR Dani Olmo
  • 37' Yellow Mohamed Simakan
  • 37' Yellow Jadon Sancho
  • 45+2' Goal Benjamin Šeško league goal #11
  • 46' Sub Karim Adeyemi → Marco Reus
  • 46' Goal Mohamed Simakan league goal #2 assist Loïs Openda
  • 51' Sub Mohamed Simakan → Benjamin Henrichs
  • 51' Sub Mats Hummels → Niklas Süle
  • 63' Sub Salih Özcan → Jamie Bynoe-Gittens
  • 70' Sub Benjamin Šeško → Christoph Baumgartner
  • 71' Sub Julian Ryerson → Youssoufa Moukoko
  • 76' Yellow Nico Schlotterbeck
  • 80' Goal Christoph Baumgartner league goal #5 assist Benjamin Henrichs
  • 87' Sub Amadou Haidara → Nicolas Seiwald
  • 87' Sub Xaver Schlager → Kevin Kampl
  • 88' Sub Loïs Openda → Lukas Klostermann

Category leaders

  • Key passesDani Olmo4
  • Duels wonDani Olmo9/14
  • DribblesXavi Simons6/9
  • Defensive actionsDani Olmo6
  • ShotsDani Olmo5 (on target 0)
  • Fouls wonNico Schlotterbeck3

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.