RB Leipzig vs Eintracht Frankfurt

15 December 2024 · Bundesliga · 2024/25 · Referee Benjamin Brand

Full time 2 – 1

Half-time: 1–1

  • Benjamin Sesko 19’
  • Loïs Openda 51’
  • Nathaniel Brown 40’

Match summary

RB Leipzig saw off Eintracht Frankfurt 2-1. It was 1-1 at half-time.

Benjamin Sesko put RB Leipzig ahead with a header in the 19th minute, Nathaniel Brown equalised in the 40th minute, set up by Can Uzun, and Loïs Openda won it from a corner in the 51st minute, set up by Christoph Baumgartner.

The chances backed that up: RB Leipzig created 2.51 expected goals (xG) from 19 shots to Eintracht Frankfurt's 0.84 from 16.

Match stats

RB Leipzig Eintracht Frankfurt
19 Shots 16
9 Shots on Target 3
6 Corners 7
1 Yellow Cards 3
0 Red Cards 0
2.50 xG 0.84
2.50 Non-penalty xG 0.84
8 Deep Completions 3

Key events

RB Leipzig Eintracht Frankfurt
Kick-off
Benjamin Sesko1-0 (RB Leipzig)
19’
40’
Nathaniel Brown
Assist: Can Uzun
1-1 (Eintracht Frankfurt)
Half-time1-1
Loïs Openda
Assist: Christoph Baumgartner
2-1 (RB Leipzig)
51’
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

RB Leipzig
  • Willi Orban
Eintracht Frankfurt
  • Ansgar Knauff
  • Nathaniel Brown
  • Mahmoud Dahoud

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.51 0.84 19’ Benjamin Sesko (RB Leipzig), 1-0 19’ 40’ Nathaniel Brown (Eintracht Frankfurt), 1-1 40’ 51’ Loïs Openda (RB Leipzig), 2-1 51’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.51 0.84 19’ Benjamin Sesko (RB Leipzig), 1-0 Sesko 19’ 40’ Nathaniel Brown (Eintracht Frankfurt), 1-1 Brown 40’ 51’ Loïs Openda (RB Leipzig), 2-1 Openda 51’
RB Leipzig 2.51 xGEintracht Frankfurt 0.84 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Eintracht Frankfurt attacking RB Leipzig attacking 
19’ Benjamin Sesko (RB Leipzig), open play, 0.49 xG, goal 19’ Christoph Baumgartner (RB Leipzig), open play, 0.46 xG, saved 51’ Loïs Openda (RB Leipzig), from a corner, 0.37 xG, goal 21’ Benjamin Sesko (RB Leipzig), open play, 0.36 xG, saved 54’ Loïs Openda (RB Leipzig), open play, 0.13 xG, saved 90+3’ André Silva (RB Leipzig), open play, 0.11 xG, saved 61’ Kevin Kampl (RB Leipzig), open play, 0.10 xG, off target 74’ Arthur Theate (Eintracht Frankfurt), from a corner, 0.10 xG, blocked 88’ Igor Matanovic (Eintracht Frankfurt), from a corner, 0.10 xG, off target 14’ Benjamin Henrichs (RB Leipzig), direct free kick, 0.09 xG, blocked 30’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.07 xG, off target 35’ Loïs Openda (RB Leipzig), open play, 0.08 xG, saved 32’ Omar Marmoush (Eintracht Frankfurt), direct free kick, 0.07 xG, hit the woodwork 90+1’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.07 xG, off target 77’ Antonio Nusa (RB Leipzig), open play, 0.06 xG, saved 30’ Hugo Larsson (Eintracht Frankfurt), open play, 0.06 xG, saved 59’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.06 xG, off target 16’ Can Uzun (Eintracht Frankfurt), set piece, 0.05 xG, off target 81’ Rasmus Kristensen (Eintracht Frankfurt), from a corner, 0.05 xG, blocked 22’ Loïs Openda (RB Leipzig), from a corner, 0.04 xG, saved 40’ Nathaniel Brown (Eintracht Frankfurt), open play, 0.04 xG, goal 47’ Lutsharel Geertruida (RB Leipzig), open play, 0.04 xG, blocked 86’ Omar Marmoush (Eintracht Frankfurt), open play, 0.04 xG, blocked 38’ Antonio Nusa (RB Leipzig), open play, 0.04 xG, off target 14’ Benjamin Henrichs (RB Leipzig), set piece, 0.03 xG, off target 27’ Hugo Ekitike (Eintracht Frankfurt), set piece, 0.03 xG, off target 70’ Nicolas Seiwald (RB Leipzig), open play, 0.03 xG, blocked 32’ Hugo Ekitike (Eintracht Frankfurt), set piece, 0.02 xG, blocked 43’ Benjamin Sesko (RB Leipzig), open play, 0.02 xG, blocked 55’ Arthur Theate (Eintracht Frankfurt), open play, 0.02 xG, off target 51’ Christoph Baumgartner (RB Leipzig), from a corner, 0.02 xG, off target 55’ Arthur Theate (Eintracht Frankfurt), open play, 0.02 xG, blocked 77’ Omar Marmoush (Eintracht Frankfurt), open play, 0.02 xG, saved 43’ Lutsharel Geertruida (RB Leipzig), from a corner, 0.02 xG, blocked 22’ Willi Orban (RB Leipzig), from a corner, 0.02 xG, off target 19’ Benjamin Sesko (RB Leipzig), open play, 0.49 xG, goal 19’ Christoph Baumgartner (RB Leipzig), open play, 0.46 xG, saved 51’ Loïs Openda (RB Leipzig), from a corner, 0.37 xG, goal 21’ Benjamin Sesko (RB Leipzig), open play, 0.36 xG, saved 54’ Loïs Openda (RB Leipzig), open play, 0.13 xG, saved 90+3’ André Silva (RB Leipzig), open play, 0.11 xG, saved 74’ Arthur Theate (Eintracht Frankfurt), from a corner, 0.10 xG, blocked 61’ Kevin Kampl (RB Leipzig), open play, 0.10 xG, off target 88’ Igor Matanovic (Eintracht Frankfurt), from a corner, 0.10 xG, off target 14’ Benjamin Henrichs (RB Leipzig), direct free kick, 0.09 xG, blocked 35’ Loïs Openda (RB Leipzig), open play, 0.08 xG, saved 30’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.07 xG, off target 32’ Omar Marmoush (Eintracht Frankfurt), direct free kick, 0.07 xG, hit the woodwork 90+1’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.07 xG, off target 77’ Antonio Nusa (RB Leipzig), open play, 0.06 xG, saved 59’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.06 xG, off target 30’ Hugo Larsson (Eintracht Frankfurt), open play, 0.06 xG, saved 16’ Can Uzun (Eintracht Frankfurt), set piece, 0.05 xG, off target 81’ Rasmus Kristensen (Eintracht Frankfurt), from a corner, 0.05 xG, blocked 22’ Loïs Openda (RB Leipzig), from a corner, 0.04 xG, saved 40’ Nathaniel Brown (Eintracht Frankfurt), open play, 0.04 xG, goal 47’ Lutsharel Geertruida (RB Leipzig), open play, 0.04 xG, blocked 86’ Omar Marmoush (Eintracht Frankfurt), open play, 0.04 xG, blocked 38’ Antonio Nusa (RB Leipzig), open play, 0.04 xG, off target 27’ Hugo Ekitike (Eintracht Frankfurt), set piece, 0.03 xG, off target 70’ Nicolas Seiwald (RB Leipzig), open play, 0.03 xG, blocked 14’ Benjamin Henrichs (RB Leipzig), set piece, 0.03 xG, off target 32’ Hugo Ekitike (Eintracht Frankfurt), set piece, 0.02 xG, blocked 43’ Benjamin Sesko (RB Leipzig), open play, 0.02 xG, blocked 55’ Arthur Theate (Eintracht Frankfurt), open play, 0.02 xG, off target 55’ Arthur Theate (Eintracht Frankfurt), open play, 0.02 xG, blocked 77’ Omar Marmoush (Eintracht Frankfurt), open play, 0.02 xG, saved 51’ Christoph Baumgartner (RB Leipzig), from a corner, 0.02 xG, off target 43’ Lutsharel Geertruida (RB Leipzig), from a corner, 0.02 xG, blocked 22’ Willi Orban (RB Leipzig), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Maarten Vandevoordt GK900 0.000.000
Benjamin Henrichs DEF902 0.120.000
Nicolas Seiwald DEF901 0.030.053
Willi Orban DEF901 0.020.000
Lutsharel Geertruida DEF902 0.060.152
Antonio Nusa DEF902 0.100.473
Christoph Baumgartner MID9012 0.480.443
Kevin Kampl MID901 0.100.192
Xaver Schlager MID680 0.000.461
Benjamin Sesko FWD9013 0.870.101
Loïs Openda FWD8314 0.620.000
Lukas Klostermann Sub220 0.000.000
André Silva Sub71 0.110.000
El Chadaille Bitshiabu Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 42% Avg odds 2.26
Draw 26% Avg odds 3.74
Eintracht Frankfurt win 32% Avg odds 2.97

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.