Bundesliga · Matchweek 18
Xavi Simons 7'
Loïs Openda 56'
HT 1:0
Nathan Tella 47'
Jonathan Tah 63'
Piero Hincapié 90+1'
Sat, 20 Jan 2024, 17:30 (UK) · Leipzig Stadium, Leipzig
RB Leipzig · 33 pts|Bayer Leverkusen · 48 pts

Bayer Leverkusen won on the scoreboard and on xG (1.63–2.04).

Player of the matchAlejandro Grimaldo8.8Decisive moment90+1' Piero Hincapié+1.9

RB Leipzig 2-3 Bayer Leverkusen

Key numbers

  • Possession 40% – 60%
  • Shots 10 (6 on target) – 18 (5)
  • Decisive moment: 90+1' Piero Hincapié, FN xPts +1.9
Player of the match
Alejandro Grimaldo 8.8Dominant

Highest FN Score on the pitch: 8.8 (Dominant)

Game state

1-01-12-12-22-3
RB Leipzig ahead 47 min · level 43 min · Bayer Leverkusen ahead 0 min
  • Nathan Tella — off the bench 59 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' Xavi Simons Goal · scorer +0.5 · assist Xaver Schlager +0.2 +0.7
47' Nathan Tella Goal · scorer +0.5 · assist Alejandro Grimaldo +0.2 +0.7
56' Loïs Openda Goal · scorer +0.7 · assist Dani Olmo +0.3 +1.0
63' Jonathan Tah Goal · scorer +0.6 · assist Jonas Hofmann +0.2 +0.8
90+1' Piero Hincapié Goal · scorer +1.3 · assist Alejandro Grimaldo +0.6 +1.9
RB Leipzig Expected (last two seasons) 1.7Own moments +1.7Opponent moments −3.0Time effect −0.4→ League points won 0
Bayer Leverkusen Expected (last two seasons) 1.1Own moments +3.4Opponent moments −1.4Time effect −0.1→ 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

RB LeipzigBayer Leverkusen
40%Possession60%
1.63Expected goals (xG)2.04
0.16xG per shot0.11
10Shots18
6Shots on target5
60%Shots on target %28%
8Shots in box12
431Passes646
81%Pass accuracy90%
1Corners9
2Saves4
11Fouls13
2Yellow cards3
1Offsides1

Compared with usual

RB Leipzig

25 matches this season, all competitions baseline
This matchAvg
Goals22.2
Conceded31.2
xG1.631.8
xG against2.041.1
Shots1016.3
On target66.3
Shots faced1811.6
xG per shot0.160.11
Possession40%55.8%
Passes431534.7
Pass accuracy81%84%
Corners16.2
Fouls1110.4

Bayer Leverkusen

26 matches this season, all competitions baseline
This matchAvg
Goals33.2
Conceded20.69
xG2.041.8
xG against1.630.84
Shots1817.4
On target57.3
Shots faced109.1
xG per shot0.110.11
Possession60%62.1%
Passes646667.3
Pass accuracy90%88.9%
Corners96.3
Fouls138.8

Timeline

  • 7' Goal Xavi Simons league goal #5 assist Xaver Schlager
  • 12' Yellow Jonathan Tah
  • 31' Sub Jeremie Frimpong → Nathan Tella
  • 38' Yellow Josip Stanišić
  • 47' Goal Nathan Tella league goal #2 assist Alejandro Grimaldo
  • 56' Goal Loïs Openda league goal #12 assist Dani Olmo
  • 63' Goal Jonathan Tah league goal #4 assist Jonas Hofmann
  • 66' Yellow Florian Wirtz
  • 71' Yellow Xavi Simons
  • 74' Sub Nicolas Seiwald → Kevin Kampl
  • 74' Sub Benjamin Šeško → Yussuf Poulsen
  • 74' Sub Mohamed Simakan → Benjamin Henrichs
  • 74' Sub Dani Olmo → Christoph Baumgartner
  • 84' Sub Xavi Simons → Eljif Elmas
  • 87' Yellow Xaver Schlager
  • 88' Sub Exequiel Palacios → Robert Andrich
  • 90+1' Goal Piero Hincapié league goal #1 assist Alejandro Grimaldo
  • 90+2' Sub Patrik Schick → Adam Hložek

Category leaders

  • Key passesAlejandro Grimaldo5
  • Duels wonExequiel Palacios9/14
  • DribblesXavi Simons3/4
  • Defensive actionsExequiel Palacios9
  • ShotsPiero Hincapié3 (on target 2)
  • Fouls wonLoïs Openda4

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.