Heidenheim vs Bayern Munich

6 April 2024 · Bundesliga · 2023/24 · Referee Robert Schröder

Full time 3 – 2

Half-time: 0–2

  • Kevin Sessa 50’
  • Tim Kleindienst 51’, 79’
  • Harry Kane 38’
  • Serge Gnabry 45’

Match summary

Heidenheim came back from 2 goals down to win 3-2 at home to Bayern Munich. Bayern Munich led 2-0 at half-time.

In the first half, Harry Kane put Bayern Munich ahead in the 38th minute, set up by Serge Gnabry and Serge Gnabry made it 0-2 with a header in the 45th minute, set up by Alphonso Davies. In the second half, Kevin Sessa pulled one back to make it 1-2 in the 50th minute, set up by Marvin Pieringer, Tim Kleindienst equalised in the 51st minute, set up by Jan-Niklas Beste, and Kleindienst won it in the 79th minute, set up by Marvin Pieringer.

Bayern Munich can feel hard done by, creating 2.12 expected goals (xG) from 15 shots to Heidenheim's 1.35 from 9.

Match stats

Heidenheim Bayern Munich
9 Shots 15
4 Shots on Target 8
3 Corners 3
2 Yellow Cards 0
0 Red Cards 0
1.35 xG 2.12
1.35 Non-penalty xG 2.12
8 Deep Completions 19

Key events

Heidenheim Bayern Munich
Kick-off
38’
Harry Kane
Assist: Serge Gnabry
0-1 (Bayern Munich)
45’
Serge Gnabry
Assist: Alphonso Davies
0-2 (Bayern Munich)
Half-time0-2
Kevin Sessa
Assist: Marvin Pieringer
1-2 (Heidenheim)
50’
Tim Kleindienst
Assist: Jan-Niklas Beste
2-2 (Heidenheim)
51’
Tim Kleindienst
Assist: Marvin Pieringer
3-2 (Heidenheim)
79’
Full-time3-2

Bookings

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

Heidenheim
  • Benedikt Gimber
  • Eren Sami Dinkci

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 1.35 2.12 38’ Harry Kane (Bayern Munich), 0-1 38’ 45’ Serge Gnabry (Bayern Munich), 0-2 45’ 50’ Kevin Sessa (Heidenheim), 1-2 50’ 51’ Tim Kleindienst (Heidenheim), 2-2 51’ 79’ Tim Kleindienst (Heidenheim), 3-2 79’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.35 2.12 38’ Harry Kane (Bayern Munich), 0-1 Kane 38’ 45’ Serge Gnabry (Bayern Munich), 0-2 Gnabry 45’ 50’ Kevin Sessa (Heidenheim), 1-2 Sessa 50’ 51’ Tim Kleindienst (Heidenheim), 2-2 Kleindienst 51’ 79’ Tim Kleindienst (Heidenheim), 3-2 Kleindienst 79’
Heidenheim 1.35 xGBayern Munich 2.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayern Munich attacking Heidenheim attacking 
45’ Serge Gnabry (Bayern Munich), open play, 0.60 xG, goal 79’ Tim Kleindienst (Heidenheim), open play, 0.52 xG, goal 38’ Harry Kane (Bayern Munich), open play, 0.42 xG, goal 68’ Mathys Tel (Bayern Munich), open play, 0.38 xG, saved 50’ Kevin Sessa (Heidenheim), open play, 0.30 xG, goal 51’ Tim Kleindienst (Heidenheim), open play, 0.30 xG, goal 49’ Dayotchanculle Upamecano (Bayern Munich), set piece, 0.08 xG, off target 56’ Harry Kane (Bayern Munich), open play, 0.09 xG, saved 24’ Serge Gnabry (Bayern Munich), set piece, 0.08 xG, blocked 27’ Thomas Müller (Bayern Munich), open play, 0.08 xG, blocked 5’ Leon Goretzka (Bayern Munich), open play, 0.06 xG, blocked 15’ Kim Min-Jae (Bayern Munich), from a corner, 0.06 xG, saved 63’ Eren Sami Dinkci (Heidenheim), open play, 0.06 xG, blocked 87’ Bryan Zaragoza (Bayern Munich), open play, 0.06 xG, saved 49’ Jamal Musiala (Bayern Munich), set piece, 0.06 xG, blocked 82’ Mathys Tel (Bayern Munich), open play, 0.05 xG, saved 75’ Jan-Niklas Beste (Heidenheim), direct free kick, 0.05 xG, off target 90’ Harry Kane (Bayern Munich), open play, 0.05 xG, blocked 12’ Jonas Föhrenbach (Heidenheim), from a corner, 0.04 xG, blocked 48’ Patrick Mainka (Heidenheim), open play, 0.04 xG, blocked 69’ Harry Kane (Bayern Munich), open play, 0.04 xG, off target 73’ Harry Kane (Bayern Munich), open play, 0.03 xG, off target 71’ Benedikt Gimber (Heidenheim), open play, 0.02 xG, off target 73’ Kevin Sessa (Heidenheim), from a corner, 0.02 xG, saved 45’ Serge Gnabry (Bayern Munich), open play, 0.60 xG, goal 79’ Tim Kleindienst (Heidenheim), open play, 0.52 xG, goal 38’ Harry Kane (Bayern Munich), open play, 0.42 xG, goal 68’ Mathys Tel (Bayern Munich), open play, 0.38 xG, saved 50’ Kevin Sessa (Heidenheim), open play, 0.30 xG, goal 51’ Tim Kleindienst (Heidenheim), open play, 0.30 xG, goal 56’ Harry Kane (Bayern Munich), open play, 0.09 xG, saved 49’ Dayotchanculle Upamecano (Bayern Munich), set piece, 0.08 xG, off target 24’ Serge Gnabry (Bayern Munich), set piece, 0.08 xG, blocked 27’ Thomas Müller (Bayern Munich), open play, 0.08 xG, blocked 5’ Leon Goretzka (Bayern Munich), open play, 0.06 xG, blocked 15’ Kim Min-Jae (Bayern Munich), from a corner, 0.06 xG, saved 87’ Bryan Zaragoza (Bayern Munich), open play, 0.06 xG, saved 49’ Jamal Musiala (Bayern Munich), set piece, 0.06 xG, blocked 63’ Eren Sami Dinkci (Heidenheim), open play, 0.06 xG, blocked 82’ Mathys Tel (Bayern Munich), open play, 0.05 xG, saved 90’ Harry Kane (Bayern Munich), open play, 0.05 xG, blocked 75’ Jan-Niklas Beste (Heidenheim), direct free kick, 0.05 xG, off target 12’ Jonas Föhrenbach (Heidenheim), from a corner, 0.04 xG, blocked 48’ Patrick Mainka (Heidenheim), open play, 0.04 xG, blocked 69’ Harry Kane (Bayern Munich), open play, 0.04 xG, off target 73’ Harry Kane (Bayern Munich), open play, 0.03 xG, off target 73’ Kevin Sessa (Heidenheim), from a corner, 0.02 xG, saved 71’ Benedikt Gimber (Heidenheim), open play, 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
Kevin Müller GK900 0.000.000
Omar Traoré DEF900 0.000.000
Benedikt Gimber DEF901 0.020.000
Patrick Mainka DEF901 0.040.000
Jonas Föhrenbach DEF471 0.040.000
Lennard Maloney MID900 0.000.000
Jan Schöppner MID470 0.000.000
Eren Sami Dinkci MID901 0.060.000
Adrian Beck MID470 0.000.000
Jan-Niklas Beste MID7711 0.050.322
Tim Kleindienst FWD9022 0.820.041
Marvin Pieringer Sub4320 0.000.883
Marnon Busch Sub430 0.000.000
Kevin Sessa Sub4312 0.320.000
Denis Thomalla Sub130 0.000.000
Florian Pick Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Heidenheim win 13% Avg odds 7.14
Draw 17% Avg odds 5.66
Bayern Munich win 70% Avg odds 1.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.