RB Leipzig vs Bayern Munich

30 September 2023 · Bundesliga · 2023/24 · Referee Marco Fritz

Full time 2 – 2

Half-time: 2–0

  • Loïs Openda 20’
  • Castello Lukeba 26’
  • Harry Kane 57’ (pen)
  • Leroy Sané 70’

Match summary

RB Leipzig and Bayern Munich drew 2-2. RB Leipzig led 2-0 at half-time.

In the first half, Loïs Openda put RB Leipzig ahead in the 20th minute, set up by Xaver Schlager and Castello Lukeba made it 2-0 from a corner in the 26th minute, set up by Loïs Openda. In the second half, Harry Kane pulled one back to make it 2-1 from the penalty spot in the 57th minute and Leroy Sané equalised in the 70th minute, set up by Jamal Musiala.

Bayern Munich had the better of the chances, with 1.95 expected goals (xG) from 11 shots to RB Leipzig's 0.79 from 6.

Match stats

RB Leipzig Bayern Munich
7 Shots 11
2 Shots on Target 5
5 Corners 1
2 Yellow Cards 5
0 Red Cards 0
0.79 xG 1.95
0.79 Non-penalty xG 1.19
1 Deep Completions 7

Key events

RB Leipzig Bayern Munich
Kick-off
Loïs Openda
Assist: Xaver Schlager
1-0 (RB Leipzig)
20’
Castello Lukeba
Assist: Loïs Openda
2-0 (RB Leipzig)
26’
Half-time2-0
57’
Harry Kane
Penalty
2-1 (Bayern Munich)
70’
Leroy Sané
Assist: Jamal Musiala
2-2 (Bayern Munich)
Full-time2-2

Bookings

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

RB Leipzig
  • Castello Lukeba
  • Mohamed Simakan
Bayern Munich
  • Sven Ulreich
  • Dayotchanculle Upamecano
  • Jamal Musiala
  • Harry Kane
  • Mathys Tel

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.79 1.95 20’ Loïs Openda (RB Leipzig), 1-0 20’ 26’ Castello Lukeba (RB Leipzig), 2-0 26’ 57’ Harry Kane (Bayern Munich), 2-1 57’ 70’ Leroy Sané (Bayern Munich), 2-2 70’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.79 1.95 20’ Loïs Openda (RB Leipzig), 1-0 Openda 20’ 26’ Castello Lukeba (RB Leipzig), 2-0 Lukeba 26’ 57’ Harry Kane (Bayern Munich), 2-1 Kane 57’ 70’ Leroy Sané (Bayern Munich), 2-2 Sané 70’
RB Leipzig 0.79 xGBayern Munich 1.95 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayern Munich attacking RB Leipzig attacking 
57’ Harry Kane (Bayern Munich), penalty, 0.76 xG, goal 26’ Castello Lukeba (RB Leipzig), from a corner, 0.47 xG, goal 70’ Leroy Sané (Bayern Munich), open play, 0.47 xG, goal 3’ Jamal Musiala (Bayern Munich), set piece, 0.35 xG, saved 47’ Yussuf Poulsen (RB Leipzig), from a corner, 0.13 xG, off target 20’ Loïs Openda (RB Leipzig), open play, 0.12 xG, goal 68’ Leroy Sané (Bayern Munich), open play, 0.07 xG, blocked 90+4’ Eric Maxim Choupo-Moting (Bayern Munich), open play, 0.06 xG, saved 55’ Leroy Sané (Bayern Munich), direct free kick, 0.06 xG, blocked 12’ Alphonso Davies (Bayern Munich), from a corner, 0.05 xG, off target 75’ Xavi Simons (RB Leipzig), from a corner, 0.05 xG, blocked 47’ Leroy Sané (Bayern Munich), open play, 0.05 xG, off target 60’ Raphael Guerreiro (Bayern Munich), open play, 0.04 xG, off target 67’ Mathys Tel (Bayern Munich), open play, 0.04 xG, saved 82’ David Raum (RB Leipzig), open play, 0.02 xG, off target 23’ Kingsley Coman (Bayern Munich), open play, 0.01 xG, off target 12’ Emil Forsberg (RB Leipzig), open play, 0.01 xG, off target 57’ Harry Kane (Bayern Munich), penalty, 0.76 xG, goal 26’ Castello Lukeba (RB Leipzig), from a corner, 0.47 xG, goal 70’ Leroy Sané (Bayern Munich), open play, 0.47 xG, goal 3’ Jamal Musiala (Bayern Munich), set piece, 0.35 xG, saved 47’ Yussuf Poulsen (RB Leipzig), from a corner, 0.13 xG, off target 20’ Loïs Openda (RB Leipzig), open play, 0.12 xG, goal 68’ Leroy Sané (Bayern Munich), open play, 0.07 xG, blocked 90+4’ Eric Maxim Choupo-Moting (Bayern Munich), open play, 0.06 xG, saved 55’ Leroy Sané (Bayern Munich), direct free kick, 0.06 xG, blocked 12’ Alphonso Davies (Bayern Munich), from a corner, 0.05 xG, off target 75’ Xavi Simons (RB Leipzig), from a corner, 0.05 xG, blocked 47’ Leroy Sané (Bayern Munich), open play, 0.05 xG, off target 60’ Raphael Guerreiro (Bayern Munich), open play, 0.04 xG, off target 67’ Mathys Tel (Bayern Munich), open play, 0.04 xG, saved 82’ David Raum (RB Leipzig), open play, 0.02 xG, off target 23’ Kingsley Coman (Bayern Munich), open play, 0.01 xG, off target 12’ Emil Forsberg (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
Janis Blaswich GK900 0.000.000
Benjamin Henrichs DEF900 0.000.000
Castello Lukeba DEF9011 0.470.000
Mohamed Simakan DEF900 0.000.000
David Raum DEF901 0.020.131
Xaver Schlager MID9010 0.000.121
Kevin Kampl MID670 0.000.000
Xavi Simons MID901 0.050.000
Emil Forsberg MID751 0.010.000
Loïs Openda FWD89111 0.120.471
Yussuf Poulsen FWD751 0.130.000
Nicolas Seiwald Sub230 0.000.000
Christoph Baumgartner Sub150 0.000.021
Benjamin Sesko Sub150 0.000.000
Lukas Klostermann Sub10 0.000.000
Fabio Carvalho Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 24% Avg odds 3.99
Draw 22% Avg odds 4.39
Bayern Munich win 54% Avg odds 1.77

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.