Borussia Dortmund vs Bayer Leverkusen

6 August 2022 · Bundesliga · 2022/23 · Referee Felix Brych

Full time 1 – 0

Half-time: 1–0

  • Marco Reus 10’

Match summary

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

Marco Reus put Borussia Dortmund ahead in the 10th minute.

The chances backed that up: Borussia Dortmund created 2.41 expected goals (xG) from 15 shots to Bayer Leverkusen's 1.24 from 8. Bayer Leverkusen had a player sent off.

Match stats

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

Key events

Borussia Dortmund Bayer Leverkusen
Kick-off
Marco Reus1-0 (Borussia Dortmund)
10’
Half-time1-0
Full-time1-0

Bookings

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

Borussia Dortmund
  • Nico Schlotterbeck
  • Thorgan Hazard
Bayer Leverkusen
  • Lukas Hradecky
  • Jonathan Tah
  • Piero Hincapié
  • Exequiel Palacios
  • Mitchel Bakker

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 2.41 1.24 10’ Marco Reus (Borussia Dortmund), 1-0 10’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.41 1.24 10’ Marco Reus (Borussia Dortmund), 1-0 Reus 10’
Borussia Dortmund 2.41 xGBayer Leverkusen 1.24 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 
10’ Marco Reus (Borussia Dortmund), open play, 0.95 xG, goal 50’ Thorgan Hazard (Borussia Dortmund), open play, 0.59 xG, saved 63’ Patrik Schick (Bayer Leverkusen), open play, 0.47 xG, saved 68’ Patrik Schick (Bayer Leverkusen), open play, 0.48 xG, saved 9’ Karim Adeyemi (Borussia Dortmund), open play, 0.29 xG, saved 90+5’ Marco Reus (Borussia Dortmund), direct free kick, 0.13 xG, off target 2’ Piero Hincapié (Bayer Leverkusen), set piece, 0.12 xG, off target 28’ Thomas Meunier (Borussia Dortmund), from a corner, 0.09 xG, off target 20’ Marco Reus (Borussia Dortmund), open play, 0.06 xG, off target 20’ Patrik Schick (Bayer Leverkusen), open play, 0.05 xG, off target 53’ Patrik Schick (Bayer Leverkusen), open play, 0.05 xG, saved 65’ Jude Bellingham (Borussia Dortmund), open play, 0.05 xG, off target 74’ Donyell Malen (Borussia Dortmund), open play, 0.05 xG, off target 50’ Raphael Guerreiro (Borussia Dortmund), open play, 0.05 xG, off target 28’ Marco Reus (Borussia Dortmund), open play, 0.04 xG, blocked 28’ Thorgan Hazard (Borussia Dortmund), from a corner, 0.04 xG, off target 42’ Jude Bellingham (Borussia Dortmund), open play, 0.03 xG, off target 69’ Exequiel Palacios (Bayer Leverkusen), open play, 0.02 xG, blocked 62’ Mahmoud Dahoud (Borussia Dortmund), open play, 0.02 xG, off target 85’ Marius Wolf (Borussia Dortmund), open play, 0.02 xG, off target 13’ Piero Hincapié (Bayer Leverkusen), open play, 0.02 xG, off target 70’ Edmond Tapsoba (Bayer Leverkusen), open play, 0.01 xG, off target 88’ Jude Bellingham (Borussia Dortmund), open play, 0.01 xG, saved 10’ Marco Reus (Borussia Dortmund), open play, 0.95 xG, goal 50’ Thorgan Hazard (Borussia Dortmund), open play, 0.59 xG, saved 68’ Patrik Schick (Bayer Leverkusen), open play, 0.48 xG, saved 63’ Patrik Schick (Bayer Leverkusen), open play, 0.47 xG, saved 9’ Karim Adeyemi (Borussia Dortmund), open play, 0.29 xG, saved 90+5’ Marco Reus (Borussia Dortmund), direct free kick, 0.13 xG, off target 2’ Piero Hincapié (Bayer Leverkusen), set piece, 0.12 xG, off target 28’ Thomas Meunier (Borussia Dortmund), from a corner, 0.09 xG, off target 20’ Marco Reus (Borussia Dortmund), open play, 0.06 xG, off target 20’ Patrik Schick (Bayer Leverkusen), open play, 0.05 xG, off target 53’ Patrik Schick (Bayer Leverkusen), open play, 0.05 xG, saved 65’ Jude Bellingham (Borussia Dortmund), open play, 0.05 xG, off target 74’ Donyell Malen (Borussia Dortmund), open play, 0.05 xG, off target 50’ Raphael Guerreiro (Borussia Dortmund), open play, 0.05 xG, off target 28’ Marco Reus (Borussia Dortmund), open play, 0.04 xG, blocked 28’ Thorgan Hazard (Borussia Dortmund), from a corner, 0.04 xG, off target 42’ Jude Bellingham (Borussia Dortmund), open play, 0.03 xG, off target 69’ Exequiel Palacios (Bayer Leverkusen), open play, 0.02 xG, blocked 85’ Marius Wolf (Borussia Dortmund), open play, 0.02 xG, off target 62’ Mahmoud Dahoud (Borussia Dortmund), open play, 0.02 xG, off target 13’ Piero Hincapié (Bayer Leverkusen), open play, 0.02 xG, off target 70’ Edmond Tapsoba (Bayer Leverkusen), open play, 0.01 xG, off target 88’ Jude Bellingham (Borussia Dortmund), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Gregor Kobel GK900 0.000.000
Thomas Meunier DEF901 0.090.000
Mats Hummels DEF900 0.000.000
Nico Schlotterbeck DEF900 0.000.000
Raphael Guerreiro DEF871 0.050.112
Mahmoud Dahoud MID901 0.020.000
Marco Reus MID9014 1.180.000
Jude Bellingham MID903 0.090.062
Karim Adeyemi FWD221 0.290.000
Youssoufa Moukoko FWD720 0.000.291
Donyell Malen FWD871 0.050.673
Thorgan Hazard Sub682 0.630.031
Julian Brandt Sub180 0.000.000
Emre Can Sub30 0.000.000
Marius Wolf Sub31 0.020.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 47% Avg odds 2.05
Draw 24% Avg odds 3.98
Bayer Leverkusen win 29% Avg odds 3.26

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.