Bayern Munich vs RB Leipzig

20 May 2023 · Bundesliga · 2022/23 · Referee Deniz Aytekin

Full time 1 – 3

Half-time: 1–0

  • Serge Gnabry 25’
  • Konrad Laimer 65’
  • Christopher Nkunku 76’ (pen)
  • Dominik Szoboszlai 86’ (pen)

Match summary

RB Leipzig came from behind to win 3-1 away at Bayern Munich. Bayern Munich led 1-0 at half-time.

In the first half, Serge Gnabry put Bayern Munich ahead in the 25th minute, set up by Thomas Müller. In the second half, Konrad Laimer equalised in the 65th minute, Christopher Nkunku put RB Leipzig in front from the penalty spot in the 76th minute, and Dominik Szoboszlai made it 1-3 from the penalty spot in the 86th minute.

The chances backed that up: RB Leipzig created 2.64 expected goals (xG) from 14 shots to Bayern Munich's 1.65 from 17.

Match stats

Bayern Munich RB Leipzig
17 Shots 16
4 Shots on Target 8
7 Corners 2
1 Yellow Cards 1
0 Red Cards 0
1.64 xG 2.64
1.64 Non-penalty xG 1.12
9 Deep Completions 7

Key events

Bayern Munich RB Leipzig
Kick-off
Serge Gnabry
Assist: Thomas Müller
1-0 (Bayern Munich)
25’
Half-time1-0
65’
Konrad Laimer1-1 (RB Leipzig)
76’
Christopher Nkunku
Penalty
1-2 (RB Leipzig)
86’
Dominik Szoboszlai
Penalty
1-3 (RB Leipzig)
Full-time1-3

Bookings

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

Bayern Munich
  • Benjamin Pavard
RB Leipzig
  • Josko Gvardiol

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 1.65 2.64 25’ Serge Gnabry (Bayern Munich), 1-0 25’ 65’ Konrad Laimer (RB Leipzig), 1-1 65’ 76’ Christopher Nkunku (RB Leipzig), 1-2 76’ 86’ Dominik Szoboszlai (RB Leipzig), 1-3 86’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.65 2.64 25’ Serge Gnabry (Bayern Munich), 1-0 Gnabry 25’ 65’ Konrad Laimer (RB Leipzig), 1-1 Laimer 65’ 76’ Christopher Nkunku (RB Leipzig), 1-2 Nkunku 76’ 86’ Dominik Szoboszlai (RB Leipzig), 1-3 Szoboszlai 86’
Bayern Munich 1.65 xGRB Leipzig 2.64 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 RB Leipzig attacking Bayern Munich attacking 
76’ Christopher Nkunku (RB Leipzig), penalty, 0.76 xG, goal 86’ Dominik Szoboszlai (RB Leipzig), penalty, 0.76 xG, goal 18’ Thomas Müller (Bayern Munich), open play, 0.50 xG, saved 39’ Kingsley Coman (Bayern Munich), open play, 0.38 xG, off target 84’ Christopher Nkunku (RB Leipzig), open play, 0.34 xG, saved 34’ Christopher Nkunku (RB Leipzig), open play, 0.25 xG, saved 28’ Jamal Musiala (Bayern Munich), open play, 0.15 xG, off target 90+3’ Emil Forsberg (RB Leipzig), open play, 0.11 xG, off target 17’ Leon Goretzka (Bayern Munich), open play, 0.10 xG, blocked 65’ Konrad Laimer (RB Leipzig), open play, 0.10 xG, goal 40’ Jamal Musiala (Bayern Munich), open play, 0.08 xG, blocked 81’ Mathys Tel (Bayern Munich), open play, 0.08 xG, saved 84’ Dani Olmo (RB Leipzig), from a corner, 0.07 xG, off target 41’ Dominik Szoboszlai (RB Leipzig), open play, 0.06 xG, off target 90’ Benjamin Pavard (Bayern Munich), open play, 0.06 xG, saved 25’ Serge Gnabry (Bayern Munich), open play, 0.05 xG, goal 81’ Jamal Musiala (Bayern Munich), open play, 0.05 xG, off target 36’ Dani Olmo (RB Leipzig), open play, 0.04 xG, saved 46’ Dani Olmo (RB Leipzig), open play, 0.04 xG, blocked 90+2’ Thomas Müller (Bayern Munich), open play, 0.04 xG, blocked 34’ Dominik Szoboszlai (RB Leipzig), open play, 0.04 xG, saved 90’ Jamal Musiala (Bayern Munich), from a corner, 0.04 xG, blocked 58’ Dani Olmo (RB Leipzig), open play, 0.03 xG, off target 40’ Jamal Musiala (Bayern Munich), open play, 0.03 xG, saved 6’ Kingsley Coman (Bayern Munich), open play, 0.03 xG, blocked 83’ Konrad Laimer (RB Leipzig), open play, 0.02 xG, off target 79’ Ryan Gravenberch (Bayern Munich), open play, 0.02 xG, off target 7’ Kingsley Coman (Bayern Munich), from a corner, 0.02 xG, off target 29’ Christopher Nkunku (RB Leipzig), open play, 0.02 xG, blocked 90+3’ Matthijs de Ligt (Bayern Munich), open play, 0.01 xG, blocked 89’ Joshua Kimmich (Bayern Munich), open play, 0.01 xG, blocked 76’ Christopher Nkunku (RB Leipzig), penalty, 0.76 xG, goal 86’ Dominik Szoboszlai (RB Leipzig), penalty, 0.76 xG, goal 18’ Thomas Müller (Bayern Munich), open play, 0.50 xG, saved 39’ Kingsley Coman (Bayern Munich), open play, 0.38 xG, off target 84’ Christopher Nkunku (RB Leipzig), open play, 0.34 xG, saved 34’ Christopher Nkunku (RB Leipzig), open play, 0.25 xG, saved 28’ Jamal Musiala (Bayern Munich), open play, 0.15 xG, off target 90+3’ Emil Forsberg (RB Leipzig), open play, 0.11 xG, off target 65’ Konrad Laimer (RB Leipzig), open play, 0.10 xG, goal 17’ Leon Goretzka (Bayern Munich), open play, 0.10 xG, blocked 40’ Jamal Musiala (Bayern Munich), open play, 0.08 xG, blocked 81’ Mathys Tel (Bayern Munich), open play, 0.08 xG, saved 84’ Dani Olmo (RB Leipzig), from a corner, 0.07 xG, off target 41’ Dominik Szoboszlai (RB Leipzig), open play, 0.06 xG, off target 90’ Benjamin Pavard (Bayern Munich), open play, 0.06 xG, saved 25’ Serge Gnabry (Bayern Munich), open play, 0.05 xG, goal 81’ Jamal Musiala (Bayern Munich), open play, 0.05 xG, off target 90+2’ Thomas Müller (Bayern Munich), open play, 0.04 xG, blocked 36’ Dani Olmo (RB Leipzig), open play, 0.04 xG, saved 46’ Dani Olmo (RB Leipzig), open play, 0.04 xG, blocked 34’ Dominik Szoboszlai (RB Leipzig), open play, 0.04 xG, saved 90’ Jamal Musiala (Bayern Munich), from a corner, 0.04 xG, blocked 58’ Dani Olmo (RB Leipzig), open play, 0.03 xG, off target 40’ Jamal Musiala (Bayern Munich), open play, 0.03 xG, saved 6’ Kingsley Coman (Bayern Munich), open play, 0.03 xG, blocked 83’ Konrad Laimer (RB Leipzig), open play, 0.02 xG, off target 79’ Ryan Gravenberch (Bayern Munich), open play, 0.02 xG, off target 7’ Kingsley Coman (Bayern Munich), from a corner, 0.02 xG, off target 29’ Christopher Nkunku (RB Leipzig), open play, 0.02 xG, blocked 90+3’ Matthijs de Ligt (Bayern Munich), open play, 0.01 xG, blocked 89’ Joshua Kimmich (Bayern Munich), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Yann Sommer GK900 0.000.000
Noussair Mazraoui DEF870 0.000.000
Benjamin Pavard DEF901 0.060.000
Matthijs de Ligt DEF901 0.010.000
João Cancelo DEF880 0.000.381
Joshua Kimmich MID901 0.010.021
Leon Goretzka MID701 0.100.000
Kingsley Coman MID783 0.420.242
Jamal Musiala MID905 0.340.501
Serge Gnabry MID7011 0.050.031
Thomas Müller FWD9012 0.550.153
Leroy Sané Sub200 0.000.000
Ryan Gravenberch Sub201 0.020.000
Mathys Tel Sub121 0.080.000
Sadio Mané Sub30 0.000.072
Dayotchanculle Upamecano Sub20 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayern Munich win 62% Avg odds 1.54
Draw 20% Avg odds 4.85
RB Leipzig win 18% Avg odds 5.38

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.