Borussia Monchengladbach vs Bayer Leverkusen

23 May 2020 · Bundesliga · 2019/20 · Referee Sören Storks

Full time 1 – 3

Half-time: 0–1

  • Marcus Thuram 52’
  • Kai Havertz 7’, 58’ (pen)
  • Sven Bender 81’

Match summary

Bayer Leverkusen beat Borussia Monchengladbach 3-1 on the road. Bayer Leverkusen led 1-0 at half-time.

In the first half, Kai Havertz put Bayer Leverkusen ahead in the 7th minute, set up by Karim Bellarabi. In the second half, Marcus Thuram equalised in the 52nd minute, set up by Alassane Pléa, Havertz put Bayer Leverkusen back in front from the penalty spot in the 58th minute, and Sven Bender made it 1-3 with a header in the 81st minute, set up by Kerem Demirbay.

The chances backed that up: Bayer Leverkusen created 3.77 expected goals (xG) from 14 shots to Borussia Monchengladbach's 2.28 from 18.

Match stats

Borussia Monchengladbach Bayer Leverkusen
16 Shots 13
6 Shots on Target 7
6 Corners 3
1 Yellow Cards 1
0 Red Cards 0
2.27 xG 3.47
2.27 Non-penalty xG 2.71
6 Deep Completions 5

Key events

Borussia Monchengladbach Bayer Leverkusen
Kick-off
7’
Kai Havertz
Assist: Karim Bellarabi
0-1 (Bayer Leverkusen)
Half-time0-1
Marcus Thuram
Assist: Alassane Pléa
1-1 (Borussia Monchengladbach)
52’
58’
Kai Havertz
Penalty
1-2 (Bayer Leverkusen)
81’
Sven Bender
Assist: Kerem Demirbay
1-3 (Bayer Leverkusen)
Full-time1-3

Bookings

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

Borussia Monchengladbach
  • Ramy Bensebaini
Bayer Leverkusen
  • Moussa Diaby

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 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.28 3.77 7’ Kai Havertz (Bayer Leverkusen), 0-1 7’ 52’ Marcus Thuram (Borussia Monchengladbach), 1-1 52’ 58’ Kai Havertz (Bayer Leverkusen), 1-2 58’ 81’ Sven Bender (Bayer Leverkusen), 1-3 81’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.28 3.77 7’ Kai Havertz (Bayer Leverkusen), 0-1 Havertz 7’ 52’ Marcus Thuram (Borussia Monchengladbach), 1-1 Thuram 52’ 58’ Kai Havertz (Bayer Leverkusen), 1-2 Havertz 58’ 81’ Sven Bender (Bayer Leverkusen), 1-3 Bender 81’
Borussia Monchengladbach 2.28 xGBayer Leverkusen 3.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Borussia Monchengladbach attacking 
58’ Kai Havertz (Bayer Leverkusen), penalty, 0.76 xG, goal 45’ Kerem Demirbay (Bayer Leverkusen), open play, 0.74 xG, blocked 81’ Sven Bender (Bayer Leverkusen), set piece, 0.61 xG, goal 7’ Kai Havertz (Bayer Leverkusen), open play, 0.53 xG, goal 64’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.48 xG, saved 45’ Kai Havertz (Bayer Leverkusen), open play, 0.36 xG, hit the woodwork 54’ Marcus Thuram (Borussia Monchengladbach), open play, 0.35 xG, saved 75’ Kerem Demirbay (Bayer Leverkusen), open play, 0.33 xG, off target 84’ Alassane Pléa (Borussia Monchengladbach), open play, 0.33 xG, off target 52’ Marcus Thuram (Borussia Monchengladbach), open play, 0.26 xG, goal 41’ Ramy Bensebaini (Borussia Monchengladbach), from a corner, 0.15 xG, saved 85’ Alassane Pléa (Borussia Monchengladbach), from a corner, 0.11 xG, off target 72’ Lars Stindl (Borussia Monchengladbach), open play, 0.10 xG, blocked 87’ Matthias Ginter (Borussia Monchengladbach), open play, 0.10 xG, blocked 5’ Kerem Demirbay (Bayer Leverkusen), open play, 0.09 xG, saved 75’ Moussa Diaby (Bayer Leverkusen), open play, 0.09 xG, saved 65’ Marcus Thuram (Borussia Monchengladbach), from a corner, 0.07 xG, saved 14’ Matthias Ginter (Borussia Monchengladbach), set piece, 0.06 xG, blocked 28’ Karim Bellarabi (Bayer Leverkusen), open play, 0.06 xG, saved 67’ Moussa Diaby (Bayer Leverkusen), open play, 0.06 xG, saved 78’ László Bénes (Borussia Monchengladbach), direct free kick, 0.05 xG, off target 26’ Sven Bender (Bayer Leverkusen), from a corner, 0.05 xG, off target 85’ Alassane Pléa (Borussia Monchengladbach), open play, 0.05 xG, saved 47’ Kai Havertz (Bayer Leverkusen), open play, 0.03 xG, blocked 65’ Lars Stindl (Borussia Monchengladbach), open play, 0.03 xG, blocked 61’ Ramy Bensebaini (Borussia Monchengladbach), set piece, 0.03 xG, off target 49’ Ramy Bensebaini (Borussia Monchengladbach), from a corner, 0.03 xG, blocked 79’ Leon Bailey (Bayer Leverkusen), open play, 0.03 xG, blocked 12’ Kerem Demirbay (Bayer Leverkusen), open play, 0.02 xG, off target 41’ Florian Neuhaus (Borussia Monchengladbach), from a corner, 0.02 xG, saved 50’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.02 xG, off target 14’ Tobias Strobl (Borussia Monchengladbach), open play, 0.02 xG, off target 58’ Kai Havertz (Bayer Leverkusen), penalty, 0.76 xG, goal 45’ Kerem Demirbay (Bayer Leverkusen), open play, 0.74 xG, blocked 81’ Sven Bender (Bayer Leverkusen), set piece, 0.61 xG, goal 7’ Kai Havertz (Bayer Leverkusen), open play, 0.53 xG, goal 64’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.48 xG, saved 45’ Kai Havertz (Bayer Leverkusen), open play, 0.36 xG, hit the woodwork 54’ Marcus Thuram (Borussia Monchengladbach), open play, 0.35 xG, saved 75’ Kerem Demirbay (Bayer Leverkusen), open play, 0.33 xG, off target 84’ Alassane Pléa (Borussia Monchengladbach), open play, 0.33 xG, off target 52’ Marcus Thuram (Borussia Monchengladbach), open play, 0.26 xG, goal 41’ Ramy Bensebaini (Borussia Monchengladbach), from a corner, 0.15 xG, saved 85’ Alassane Pléa (Borussia Monchengladbach), from a corner, 0.11 xG, off target 72’ Lars Stindl (Borussia Monchengladbach), open play, 0.10 xG, blocked 87’ Matthias Ginter (Borussia Monchengladbach), open play, 0.10 xG, blocked 5’ Kerem Demirbay (Bayer Leverkusen), open play, 0.09 xG, saved 75’ Moussa Diaby (Bayer Leverkusen), open play, 0.09 xG, saved 65’ Marcus Thuram (Borussia Monchengladbach), from a corner, 0.07 xG, saved 14’ Matthias Ginter (Borussia Monchengladbach), set piece, 0.06 xG, blocked 67’ Moussa Diaby (Bayer Leverkusen), open play, 0.06 xG, saved 28’ Karim Bellarabi (Bayer Leverkusen), open play, 0.06 xG, saved 78’ László Bénes (Borussia Monchengladbach), direct free kick, 0.05 xG, off target 26’ Sven Bender (Bayer Leverkusen), from a corner, 0.05 xG, off target 85’ Alassane Pléa (Borussia Monchengladbach), open play, 0.05 xG, saved 47’ Kai Havertz (Bayer Leverkusen), open play, 0.03 xG, blocked 65’ Lars Stindl (Borussia Monchengladbach), open play, 0.03 xG, blocked 61’ Ramy Bensebaini (Borussia Monchengladbach), set piece, 0.03 xG, off target 49’ Ramy Bensebaini (Borussia Monchengladbach), from a corner, 0.03 xG, blocked 79’ Leon Bailey (Bayer Leverkusen), open play, 0.03 xG, blocked 12’ Kerem Demirbay (Bayer Leverkusen), open play, 0.02 xG, off target 41’ Florian Neuhaus (Borussia Monchengladbach), from a corner, 0.02 xG, saved 50’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.02 xG, off target 14’ Tobias Strobl (Borussia Monchengladbach), 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
Yann Sommer GK900 0.000.000
Stefan Lainer DEF900 0.000.000
Matthias Ginter DEF902 0.160.000
Nico Elvedi DEF900 0.000.000
Ramy Bensebaini DEF904 0.230.351
Florian Neuhaus MID902 0.500.062
Tobias Strobl MID771 0.020.000
Jonas Hofmann MID900 0.000.133
Breel Embolo MID110 0.000.000
Marcus Thuram MID7913 0.690.512
Alassane Pléa FWD9013 0.490.362
Lars Stindl Sub792 0.130.000
László Bénes Sub131 0.050.212
Oscar Wendt Sub110 0.000.331

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Monchengladbach win 38% Avg odds 2.48
Draw 26% Avg odds 3.74
Bayer Leverkusen win 36% Avg odds 2.65

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.