Borussia Dortmund vs Borussia Monchengladbach

19 October 2019 · Bundesliga · 2019/20 · Referee Sascha Stegemann

Full time 1 – 0

Half-time: 0–0

  • Marco Reus 58’

Match summary

Borussia Dortmund beat Borussia Monchengladbach 1-0. It was goalless at half-time.

Marco Reus put Borussia Dortmund ahead in the 58th minute, set up by Thorgan Hazard.

Borussia Monchengladbach can feel hard done by, creating 3.22 expected goals (xG) from 14 shots to Borussia Dortmund's 1.64 from 16.

Match stats

Borussia Dortmund Borussia Monchengladbach
20 Shots 13
7 Shots on Target 3
10 Corners 8
1 Yellow Cards 2
0 Red Cards 0
1.63 xG 3.22
1.63 Non-penalty xG 3.22
6 Deep Completions 11

Key events

Borussia Dortmund Borussia Monchengladbach
Kick-off
Half-time0-0
Marco Reus
Assist: Thorgan Hazard
1-0 (Borussia Dortmund)
58’
Full-time1-0

Bookings

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

Borussia Dortmund
  • Thomas Delaney
Borussia Monchengladbach
  • Tony Jantschke
  • Florian Neuhaus

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.64 3.22 58’ Marco Reus (Borussia Dortmund), 1-0 58’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.64 3.22 58’ Marco Reus (Borussia Dortmund), 1-0 Reus 58’
Borussia Dortmund 1.64 xGBorussia Monchengladbach 3.22 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Monchengladbach attacking Borussia Dortmund attacking 
72’ Patrick Herrmann (Borussia Monchengladbach), open play, 0.89 xG, blocked 89’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.85 xG, saved 5’ Tony Jantschke (Borussia Monchengladbach), from a corner, 0.53 xG, blocked 26’ Stefan Lainer (Borussia Monchengladbach), set piece, 0.43 xG, saved 58’ Marco Reus (Borussia Dortmund), open play, 0.35 xG, goal 88’ Marco Reus (Borussia Dortmund), open play, 0.32 xG, saved 82’ Julian Brandt (Borussia Dortmund), open play, 0.29 xG, saved 18’ Breel Embolo (Borussia Monchengladbach), open play, 0.13 xG, off target 64’ Stefan Lainer (Borussia Monchengladbach), set piece, 0.12 xG, off target 51’ Thorgan Hazard (Borussia Dortmund), open play, 0.10 xG, blocked 51’ Julian Brandt (Borussia Dortmund), open play, 0.10 xG, off target 6’ Thorgan Hazard (Borussia Dortmund), open play, 0.07 xG, blocked 46’ Axel Witsel (Borussia Dortmund), from a corner, 0.06 xG, blocked 52’ Thorgan Hazard (Borussia Dortmund), open play, 0.06 xG, blocked 52’ Achraf Hakimi (Borussia Dortmund), open play, 0.06 xG, saved 7’ Thomas Delaney (Borussia Dortmund), from a corner, 0.05 xG, off target 46’ Marco Reus (Borussia Dortmund), from a corner, 0.05 xG, blocked 49’ Oscar Wendt (Borussia Monchengladbach), from a corner, 0.05 xG, blocked 53’ Alassane Pléa (Borussia Monchengladbach), open play, 0.05 xG, off target 49’ Tony Jantschke (Borussia Monchengladbach), from a corner, 0.04 xG, blocked 12’ Julian Brandt (Borussia Dortmund), open play, 0.04 xG, saved 86’ Denis Zakaria (Borussia Monchengladbach), set piece, 0.04 xG, off target 27’ Denis Zakaria (Borussia Monchengladbach), open play, 0.03 xG, blocked 56’ Mats Hummels (Borussia Dortmund), from a corner, 0.03 xG, off target 5’ Nico Elvedi (Borussia Monchengladbach), from a corner, 0.02 xG, off target 48’ Julian Brandt (Borussia Dortmund), from a corner, 0.03 xG, off target 76’ Christoph Kramer (Borussia Monchengladbach), set piece, 0.02 xG, off target 28’ Thomas Delaney (Borussia Dortmund), from a corner, 0.02 xG, saved 32’ Mats Hummels (Borussia Dortmund), from a corner, 0.02 xG, saved 81’ Christoph Kramer (Borussia Monchengladbach), from a corner, 0.01 xG, off target 72’ Patrick Herrmann (Borussia Monchengladbach), open play, 0.89 xG, blocked 89’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.85 xG, saved 5’ Tony Jantschke (Borussia Monchengladbach), from a corner, 0.53 xG, blocked 26’ Stefan Lainer (Borussia Monchengladbach), set piece, 0.43 xG, saved 58’ Marco Reus (Borussia Dortmund), open play, 0.35 xG, goal 88’ Marco Reus (Borussia Dortmund), open play, 0.32 xG, saved 82’ Julian Brandt (Borussia Dortmund), open play, 0.29 xG, saved 18’ Breel Embolo (Borussia Monchengladbach), open play, 0.13 xG, off target 64’ Stefan Lainer (Borussia Monchengladbach), set piece, 0.12 xG, off target 51’ Thorgan Hazard (Borussia Dortmund), open play, 0.10 xG, blocked 51’ Julian Brandt (Borussia Dortmund), open play, 0.10 xG, off target 6’ Thorgan Hazard (Borussia Dortmund), open play, 0.07 xG, blocked 46’ Axel Witsel (Borussia Dortmund), from a corner, 0.06 xG, blocked 52’ Thorgan Hazard (Borussia Dortmund), open play, 0.06 xG, blocked 52’ Achraf Hakimi (Borussia Dortmund), open play, 0.06 xG, saved 7’ Thomas Delaney (Borussia Dortmund), from a corner, 0.05 xG, off target 46’ Marco Reus (Borussia Dortmund), from a corner, 0.05 xG, blocked 49’ Oscar Wendt (Borussia Monchengladbach), from a corner, 0.05 xG, blocked 53’ Alassane Pléa (Borussia Monchengladbach), open play, 0.05 xG, off target 49’ Tony Jantschke (Borussia Monchengladbach), from a corner, 0.04 xG, blocked 12’ Julian Brandt (Borussia Dortmund), open play, 0.04 xG, saved 86’ Denis Zakaria (Borussia Monchengladbach), set piece, 0.04 xG, off target 27’ Denis Zakaria (Borussia Monchengladbach), open play, 0.03 xG, blocked 48’ Julian Brandt (Borussia Dortmund), from a corner, 0.03 xG, off target 56’ Mats Hummels (Borussia Dortmund), from a corner, 0.03 xG, off target 5’ Nico Elvedi (Borussia Monchengladbach), from a corner, 0.02 xG, off target 76’ Christoph Kramer (Borussia Monchengladbach), set piece, 0.02 xG, off target 28’ Thomas Delaney (Borussia Dortmund), from a corner, 0.02 xG, saved 32’ Mats Hummels (Borussia Dortmund), from a corner, 0.02 xG, saved 81’ Christoph Kramer (Borussia Monchengladbach), from a corner, 0.01 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
Roman Bürki GK730 0.000.000
Manuel Akanji DEF900 0.000.000
Mats Hummels DEF902 0.050.321
Julian Weigl DEF900 0.000.291
Nico Schulz DEF900 0.000.000
Achraf Hakimi MID901 0.060.112
Axel Witsel MID901 0.060.031
Thomas Delaney MID902 0.070.000
Thorgan Hazard MID9013 0.230.465
Marco Reus FWD9013 0.720.243
Julian Brandt FWD904 0.450.071
Marwin Hitz Sub170 0.000.000
Dan-Axel Zagadou Sub10 0.000.000
Lukasz Piszczek Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 61% Avg odds 1.56
Draw 21% Avg odds 4.50
Borussia Monchengladbach win 18% Avg odds 5.47

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.