Borussia Dortmund vs Bayer Leverkusen

24 February 2019 · Bundesliga · 2018/19 · Referee Christian Dingert

Full time 3 – 2

Half-time: 2–1

  • Dan-Axel Zagadou 30’
  • Jadon Sancho 38’
  • Mario Götze 60’
  • Kevin Volland 37’
  • Jonathan Tah 75’

Match summary

Borussia Dortmund beat Bayer Leverkusen 3-2. Borussia Dortmund led 2-1 at half-time.

In the first half, Dan-Axel Zagadou put Borussia Dortmund ahead from a corner in the 30th minute, set up by Jadon Sancho, Kevin Volland equalised in the 37th minute, set up by Kai Havertz, and Jadon Sancho put Borussia Dortmund back in front in the 38th minute, set up by Abdou Diallo. In the second half, Mario Götze made it 3-1 in the 60th minute and Jonathan Tah pulled one back to make it 3-2 with a header in the 75th minute, set up by Julian Brandt.

There was little between the sides on chances: Borussia Dortmund created 1.05 expected goals (xG) from 9 shots, Bayer Leverkusen 1.26 from 13.

Match stats

Borussia Dortmund Bayer Leverkusen
9 Shots 13
4 Shots on Target 4
3 Corners 8
1 Yellow Cards 2
0 Red Cards 0
1.05 xG 1.26
1.05 Non-penalty xG 1.26
4 Deep Completions 4

Key events

Borussia Dortmund Bayer Leverkusen
Kick-off
Dan-Axel Zagadou
Assist: Jadon Sancho
1-0 (Borussia Dortmund)
30’
37’
Kevin Volland
Assist: Kai Havertz
1-1 (Bayer Leverkusen)
Jadon Sancho
Assist: Abdou Diallo
2-1 (Borussia Dortmund)
38’
Half-time2-1
Mario Götze3-1 (Borussia Dortmund)
60’
75’
Jonathan Tah
Assist: Julian Brandt
3-2 (Bayer Leverkusen)
Full-time3-2

Bookings

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

Borussia Dortmund
  • Raphael Guerreiro
Bayer Leverkusen
  • Jonathan Tah
  • Tin Jedvaj

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.05 1.26 30’ Dan-Axel Zagadou (Borussia Dortmund), 1-0 30’ 37’ Kevin Volland (Bayer Leverkusen), 1-1 37’ 38’ Jadon Sancho (Borussia Dortmund), 2-1 38’ 60’ Mario Götze (Borussia Dortmund), 3-1 60’ 75’ Jonathan Tah (Bayer Leverkusen), 3-2 75’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.05 1.26 30’ Dan-Axel Zagadou (Borussia Dortmund), 1-0 Zagadou 30’ 37’ Kevin Volland (Bayer Leverkusen), 1-1 Volland 37’ 38’ Jadon Sancho (Borussia Dortmund), 2-1 Sancho 38’ 60’ Mario Götze (Borussia Dortmund), 3-1 Götze 60’ 75’ Jonathan Tah (Bayer Leverkusen), 3-2 Tah 75’
Borussia Dortmund 1.05 xGBayer Leverkusen 1.26 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Borussia Dortmund attacking 
30’ Dan-Axel Zagadou (Borussia Dortmund), from a corner, 0.51 xG, goal 65’ Leon Bailey (Bayer Leverkusen), open play, 0.30 xG, saved 72’ Lucas Alario (Bayer Leverkusen), open play, 0.29 xG, saved 75’ Jonathan Tah (Bayer Leverkusen), set piece, 0.29 xG, goal 20’ Sven Bender (Bayer Leverkusen), open play, 0.10 xG, blocked 33’ Paco Alcácer (Borussia Dortmund), open play, 0.10 xG, off target 86’ Jacob Bruun Larsen (Borussia Dortmund), open play, 0.10 xG, off target 29’ Julian Weigl (Borussia Dortmund), open play, 0.08 xG, blocked 47’ Paco Alcácer (Borussia Dortmund), open play, 0.08 xG, blocked 60’ Mario Götze (Borussia Dortmund), open play, 0.07 xG, goal 38’ Jadon Sancho (Borussia Dortmund), open play, 0.06 xG, goal 23’ Kai Havertz (Bayer Leverkusen), open play, 0.05 xG, off target 14’ Kai Havertz (Bayer Leverkusen), open play, 0.05 xG, blocked 73’ Kevin Volland (Bayer Leverkusen), direct free kick, 0.04 xG, off target 28’ Jadon Sancho (Borussia Dortmund), open play, 0.04 xG, saved 3’ Kai Havertz (Bayer Leverkusen), open play, 0.04 xG, off target 52’ Kai Havertz (Bayer Leverkusen), open play, 0.03 xG, blocked 25’ Leon Bailey (Bayer Leverkusen), open play, 0.03 xG, off target 37’ Kevin Volland (Bayer Leverkusen), open play, 0.02 xG, goal 77’ Mitchell Weiser (Bayer Leverkusen), open play, 0.02 xG, off target 18’ Raphael Guerreiro (Borussia Dortmund), open play, 0.01 xG, off target 67’ Leon Bailey (Bayer Leverkusen), open play, 0.01 xG, blocked 30’ Dan-Axel Zagadou (Borussia Dortmund), from a corner, 0.51 xG, goal 65’ Leon Bailey (Bayer Leverkusen), open play, 0.30 xG, saved 72’ Lucas Alario (Bayer Leverkusen), open play, 0.29 xG, saved 75’ Jonathan Tah (Bayer Leverkusen), set piece, 0.29 xG, goal 86’ Jacob Bruun Larsen (Borussia Dortmund), open play, 0.10 xG, off target 20’ Sven Bender (Bayer Leverkusen), open play, 0.10 xG, blocked 33’ Paco Alcácer (Borussia Dortmund), open play, 0.10 xG, off target 29’ Julian Weigl (Borussia Dortmund), open play, 0.08 xG, blocked 47’ Paco Alcácer (Borussia Dortmund), open play, 0.08 xG, blocked 60’ Mario Götze (Borussia Dortmund), open play, 0.07 xG, goal 38’ Jadon Sancho (Borussia Dortmund), open play, 0.06 xG, goal 23’ Kai Havertz (Bayer Leverkusen), open play, 0.05 xG, off target 14’ Kai Havertz (Bayer Leverkusen), open play, 0.05 xG, blocked 28’ Jadon Sancho (Borussia Dortmund), open play, 0.04 xG, saved 73’ Kevin Volland (Bayer Leverkusen), direct free kick, 0.04 xG, off target 3’ Kai Havertz (Bayer Leverkusen), open play, 0.04 xG, off target 52’ Kai Havertz (Bayer Leverkusen), open play, 0.03 xG, blocked 25’ Leon Bailey (Bayer Leverkusen), open play, 0.03 xG, off target 37’ Kevin Volland (Bayer Leverkusen), open play, 0.02 xG, goal 77’ Mitchell Weiser (Bayer Leverkusen), open play, 0.02 xG, off target 18’ Raphael Guerreiro (Borussia Dortmund), open play, 0.01 xG, off target 67’ Leon Bailey (Bayer Leverkusen), 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
Roman Bürki GK900 0.000.000
Achraf Hakimi DEF900 0.000.000
Dan-Axel Zagadou DEF9011 0.510.000
Manuel Akanji DEF900 0.000.000
Abdou Diallo DEF9010 0.000.061
Axel Witsel MID900 0.000.000
Julian Weigl MID901 0.080.000
Jadon Sancho MID90112 0.100.794
Mario Götze MID8511 0.070.122
Raphael Guerreiro MID781 0.010.000
Paco Alcácer FWD902 0.180.011
Jacob Bruun Larsen Sub121 0.100.000
Mahmoud Dahoud Sub50 0.000.000
Marius Wolf Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 53% Bet365 odds 1.80
Draw 23% Bet365 odds 4.20
Bayer Leverkusen win 24% Bet365 odds 4.00

Chances implied by the Bet365 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.