Stuttgart vs RB Leipzig

27 January 2024 · Bundesliga · 2023/24 · Referee Sven Jablonski

Full time 5 – 2

Half-time: 2–1

  • Enzo Millot 25’ (pen)
  • Deniz Undav 30’, 56’, 75’
  • Jamie Leweling 48’
  • Benjamin Sesko 32’
  • Loïs Openda 55’

Match summary

Stuttgart won comfortably, 5-2 at home to RB Leipzig. Stuttgart led 2-1 at half-time.

In the first half, Enzo Millot put Stuttgart ahead from the penalty spot in the 25th minute, Deniz Undav made it 2-0 in the 30th minute, and Benjamin Sesko pulled one back to make it 2-1 with a header in the 32nd minute, set up by David Raum. In the second half, Jamie Leweling made it 3-1 in the 48th minute, set up by Joshua Vagnoman, Loïs Openda made it 3-2 in the 55th minute, set up by Nicolas Seiwald, Undav made it 4-2 with a header in the 56th minute, set up by Chris Führich, and Undav made it 5-2 in the 75th minute.

The chances backed that up: Stuttgart created 3.15 expected goals (xG) from 18 shots to RB Leipzig's 0.50 from 4.

Match stats

Stuttgart RB Leipzig
19 Shots 4
11 Shots on Target 2
9 Corners 3
1 Yellow Cards 4
0 Red Cards 0
3.13 xG 0.50
2.37 Non-penalty xG 0.50
3 Deep Completions 3

Key events

Stuttgart RB Leipzig
Kick-off
Enzo Millot
Penalty
1-0 (Stuttgart)
25’
Deniz Undav2-0 (Stuttgart)
30’
32’
Benjamin Sesko
Assist: David Raum
2-1 (RB Leipzig)
Half-time2-1
Jamie Leweling
Assist: Joshua Vagnoman
3-1 (Stuttgart)
48’
55’
Loïs Openda
Assist: Nicolas Seiwald
3-2 (RB Leipzig)
Deniz Undav
Assist: Chris Führich
4-2 (Stuttgart)
56’
Deniz Undav5-2 (Stuttgart)
75’
Full-time5-2

Bookings

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

Stuttgart
  • Waldemar Anton
RB Leipzig
  • Mohamed Simakan
  • David Raum
  • Xaver Schlager
  • Christoph Baumgartner

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.15 0.50 25’ Enzo Millot (Stuttgart), 1-0 25’ 30’ Deniz Undav (Stuttgart), 2-0 30’ 32’ Benjamin Sesko (RB Leipzig), 2-1 32’ 48’ Jamie Leweling (Stuttgart), 3-1 48’ 55’ Loïs Openda (RB Leipzig), 3-2 55’ 56’ Deniz Undav (Stuttgart), 4-2 56’ 75’ Deniz Undav (Stuttgart), 5-2 75’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.15 0.50 25’ Enzo Millot (Stuttgart), 1-0 Millot 25’ 30’ Deniz Undav (Stuttgart), 2-0 Undav 30’ 32’ Benjamin Sesko (RB Leipzig), 2-1 Sesko 32’ 48’ Jamie Leweling (Stuttgart), 3-1 Leweling 48’ 55’ Loïs Openda (RB Leipzig), 3-2 Openda 55’ 56’ Deniz Undav (Stuttgart), 4-2 Undav 56’ 75’ Deniz Undav (Stuttgart), 5-2 Undav 75’
Stuttgart 3.15 xGRB Leipzig 0.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 RB Leipzig attacking Stuttgart attacking 
25’ Enzo Millot (Stuttgart), penalty, 0.76 xG, goal 48’ Jamie Leweling (Stuttgart), open play, 0.56 xG, goal 32’ Benjamin Sesko (RB Leipzig), from a corner, 0.43 xG, goal 75’ Deniz Undav (Stuttgart), set piece, 0.40 xG, goal 48’ Jamie Leweling (Stuttgart), open play, 0.38 xG, off target 56’ Deniz Undav (Stuttgart), from a corner, 0.35 xG, goal 39’ Deniz Undav (Stuttgart), open play, 0.13 xG, off target 22’ Dan-Axel Zagadou (Stuttgart), from a corner, 0.10 xG, blocked 28’ Chris Führich (Stuttgart), open play, 0.10 xG, blocked 30’ Deniz Undav (Stuttgart), open play, 0.07 xG, goal 52’ Deniz Undav (Stuttgart), open play, 0.07 xG, blocked 75’ Deniz Undav (Stuttgart), set piece, 0.06 xG, saved 29’ Enzo Millot (Stuttgart), open play, 0.03 xG, saved 41’ Joshua Vagnoman (Stuttgart), open play, 0.03 xG, off target 22’ Maximilian Mittelstädt (Stuttgart), open play, 0.03 xG, blocked 37’ Maximilian Mittelstädt (Stuttgart), open play, 0.03 xG, saved 55’ Loïs Openda (RB Leipzig), open play, 0.03 xG, goal 89’ Waldemar Anton (Stuttgart), from a corner, 0.02 xG, off target 50’ Lukas Klostermann (RB Leipzig), from a corner, 0.02 xG, off target 52’ Maximilian Mittelstädt (Stuttgart), from a corner, 0.02 xG, blocked 7’ Chris Führich (Stuttgart), from a corner, 0.01 xG, saved 64’ Xaver Schlager (RB Leipzig), open play, 0.01 xG, off target 25’ Enzo Millot (Stuttgart), penalty, 0.76 xG, goal 48’ Jamie Leweling (Stuttgart), open play, 0.56 xG, goal 32’ Benjamin Sesko (RB Leipzig), from a corner, 0.43 xG, goal 75’ Deniz Undav (Stuttgart), set piece, 0.40 xG, goal 48’ Jamie Leweling (Stuttgart), open play, 0.38 xG, off target 56’ Deniz Undav (Stuttgart), from a corner, 0.35 xG, goal 39’ Deniz Undav (Stuttgart), open play, 0.13 xG, off target 22’ Dan-Axel Zagadou (Stuttgart), from a corner, 0.10 xG, blocked 28’ Chris Führich (Stuttgart), open play, 0.10 xG, blocked 30’ Deniz Undav (Stuttgart), open play, 0.07 xG, goal 52’ Deniz Undav (Stuttgart), open play, 0.07 xG, blocked 75’ Deniz Undav (Stuttgart), set piece, 0.06 xG, saved 29’ Enzo Millot (Stuttgart), open play, 0.03 xG, saved 41’ Joshua Vagnoman (Stuttgart), open play, 0.03 xG, off target 37’ Maximilian Mittelstädt (Stuttgart), open play, 0.03 xG, saved 55’ Loïs Openda (RB Leipzig), open play, 0.03 xG, goal 22’ Maximilian Mittelstädt (Stuttgart), open play, 0.03 xG, blocked 89’ Waldemar Anton (Stuttgart), from a corner, 0.02 xG, off target 50’ Lukas Klostermann (RB Leipzig), from a corner, 0.02 xG, off target 52’ Maximilian Mittelstädt (Stuttgart), from a corner, 0.02 xG, blocked 7’ Chris Führich (Stuttgart), from a corner, 0.01 xG, saved 64’ Xaver Schlager (RB Leipzig), open play, 0.01 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
Alexander Nübel GK900 0.000.000
Dan-Axel Zagadou DEF901 0.100.000
Anthony Rouault DEF900 0.000.000
Waldemar Anton DEF901 0.020.000
Joshua Vagnoman MID9011 0.030.561
Maximilian Mittelstädt MID903 0.080.000
Chris Führich MID9012 0.110.484
Angelo Stiller MID900 0.000.293
Enzo Millot MID8912 0.790.000
Deniz Undav FWD9036 1.070.000
Jamie Leweling FWD8912 0.950.163
Samuele Di Benedetto Sub10 0.000.021
Pascal Stenzel Sub10 0.000.000
Roberto Massimo Sub10 0.000.000
Jovan Milosevic Sub10 0.000.000
Leonidas Stergiou Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Stuttgart win 38% Avg odds 2.55
Draw 26% Avg odds 3.71
RB Leipzig win 36% Avg odds 2.63

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.