Bundesliga · Matchweek 24
Maximilian Wittek 7'
HT 1:1
Dani Olmo 30'
Loïs Openda 68'
Ivan Ordets 71' (OG)
Yussuf Poulsen 72'
Sat, 2 Mar 2024, 14:30 (UK) · Vonovia Ruhrstadion, Bochum
Vfl Bochum · 25 pts|RB Leipzig · 43 pts

RB Leipzig won on the scoreboard and on xG (0.88–2.23).

Player of the matchDani Olmo7.9Decisive moment68' Loïs Openda+1.2

Vfl Bochum 1-4 RB Leipzig

Key numbers

  • Possession 43% – 57%
  • Shots 14 (3 on target) – 12 (4)
  • Decisive moment: 68' Loïs Openda, FN xPts +1.2
Player of the match
Dani Olmo 7.9Strong

Highest FN Score on the pitch: 7.9 (Strong)

Game state

1-01-11-21-31-4
Vfl Bochum ahead 23 min · level 45 min · RB Leipzig ahead 22 min
  • Yussuf Poulsen — off the bench 25 min · 1G 0A
  • Loïs Openda — off the bench 25 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.

7' Maximilian Wittek Goal +0.7
30' Dani Olmo Goal · scorer +0.6 · assist Benjamin Šeško +0.2 +0.8
68' Loïs Openda Goal · scorer +0.8 · assist Amadou Haidara +0.4 +1.2
71' Ivan Ordets Own goal −0.2
72' Yussuf Poulsen Goal · assist Xavi Simons +0.1
86' Moritz-Broni Kwarteng Red card 0.0
Vfl Bochum Expected (last two seasons) 1.0Own moments +0.5Opponent moments −1.6Time effect +0.1→ League points won 0
RB Leipzig Expected (last two seasons) 1.7Own moments +2.1Opponent moments −0.4Time effect −0.4→ 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

Vfl BochumRB Leipzig
43%Possession57%
0.88Expected goals (xG)2.23
0.06xG per shot0.19
14Shots12
3Shots on target4
21%Shots on target %33%
5Shots in box8
344Passes470
60%Pass accuracy73%
2Corners5
1Saves2
13Fouls10
3Yellow cards2
4Offsides2

Compared with usual

Vfl Bochum

24 matches this season, all competitions baseline
This matchAvg
Goals11.3
Conceded42
xG0.881.2
xG against2.231.9
Shots1414.5
On target34.5
Shots faced1215.6
xG per shot0.060.09
Possession43%45%
Passes344371.3
Pass accuracy60%69.8%
Corners23.9
Fouls1313.5

RB Leipzig

32 matches this season, all competitions baseline
This matchAvg
Goals42
Conceded11.4
xG2.231.7
xG against0.881.2
Shots1215.3
On target46.3
Shots faced1412.3
xG per shot0.190.11high
Possession57%54.7%
Passes470528.6
Pass accuracy73%84%
Corners55.8
Fouls1010.6

Timeline

  • 7' Goal Maximilian Wittek league goal #1
  • 16' VAR Xavi Simons
  • 30' Goal Dani Olmo league goal #3 assist Benjamin Šeško
  • 38' Yellow Moritz Broschinski
  • 45+3' Yellow Amadou Haidara
  • 65' Sub Benjamin Šeško → Loïs Openda
  • 65' Sub Christoph Baumgartner → Yussuf Poulsen
  • 65' Sub Dani Olmo → Eljif Elmas
  • 66' Yellow Noah Loosli
  • 68' Goal Loïs Openda league goal #17 assist Amadou Haidara
  • 71' Goal Ivan Ordets (OG)
  • 72' Sub Matúš Bero → Moritz-Broni Kwarteng
  • 72' Sub Moritz Broschinski → Philipp Hofmann
  • 72' Goal Yussuf Poulsen league goal #4 assist Xavi Simons
  • 77' Yellow Ivan Ordets
  • 78' Sub Benjamin Henrichs → Mohamed Simakan
  • 81' Yellow Mohamed Simakan
  • 86' Red Moritz-Broni Kwarteng
  • 88' Sub Takuma Asano → Gonçalo Paciência
  • 88' Sub Xavi Simons → El Chadaille Bitshiabu

Category leaders

  • Key passesMaximilian Wittek3
  • Duels wonWilli Orbán12/15
  • DribblesXavi Simons4/7
  • Defensive actionsBernardo6
  • ShotsKevin Stöger3 (on target 1)
  • Fouls wonKeven 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.