Borussia Monchengladbach vs Borussia Dortmund

7 March 2020 · Bundesliga · 2019/20 · Referee Sascha Stegemann

Full time 1 – 2

Half-time: 0–1

  • Lars Stindl 50’
  • Thorgan Hazard 8’
  • Achraf Hakimi 71’

Match summary

Borussia Dortmund beat Borussia Monchengladbach 2-1 on the road. Borussia Dortmund led 1-0 at half-time.

Thorgan Hazard put Borussia Dortmund ahead in the 8th minute, set up by Erling Haaland, Lars Stindl equalised from a corner in the 50th minute, set up by Alassane Pléa, and Achraf Hakimi won it in the 71st minute, set up by Jadon Sancho.

Borussia Monchengladbach can feel hard done by, creating 2.65 expected goals (xG) from 10 shots to Borussia Dortmund's 1.21 from 10.

Match stats

Borussia Monchengladbach Borussia Dortmund
10 Shots 10
3 Shots on Target 4
3 Corners 3
5 Yellow Cards 5
0 Red Cards 0
2.62 xG 1.20
2.62 Non-penalty xG 1.20
2 Deep Completions 3

Key events

Borussia Monchengladbach Borussia Dortmund
Kick-off
8’
Thorgan Hazard
Assist: Erling Haaland
0-1 (Borussia Dortmund)
Half-time0-1
Lars Stindl
Assist: Alassane Pléa
1-1 (Borussia Monchengladbach)
50’
71’
Achraf Hakimi
Assist: Jadon Sancho
1-2 (Borussia Dortmund)
Full-time1-2

Bookings

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

Borussia Monchengladbach
  • Matthias Ginter
  • Stefan Lainer
  • Ramy Bensebaini
  • Florian Neuhaus
  • Christoph Kramer
Borussia Dortmund
  • Dan-Axel Zagadou
  • Raphael Guerreiro
  • Axel Witsel
  • Emre Can
  • Jadon Sancho

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.65 1.21 8’ Thorgan Hazard (Borussia Dortmund), 0-1 8’ 50’ Lars Stindl (Borussia Monchengladbach), 1-1 50’ 71’ Achraf Hakimi (Borussia Dortmund), 1-2 71’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.65 1.21 8’ Thorgan Hazard (Borussia Dortmund), 0-1 Hazard 8’ 50’ Lars Stindl (Borussia Monchengladbach), 1-1 Stindl 50’ 71’ Achraf Hakimi (Borussia Dortmund), 1-2 Hakimi 71’
Borussia Monchengladbach 2.65 xGBorussia Dortmund 1.21 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking Borussia Monchengladbach attacking 
50’ Lars Stindl (Borussia Monchengladbach), from a corner, 0.67 xG, goal 80’ Breel Embolo (Borussia Monchengladbach), open play, 0.63 xG, off target 7’ Stefan Lainer (Borussia Monchengladbach), open play, 0.47 xG, saved 86’ Erling Haaland (Borussia Dortmund), open play, 0.41 xG, off target 16’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.36 xG, off target 40’ Alassane Pléa (Borussia Monchengladbach), open play, 0.30 xG, saved 71’ Achraf Hakimi (Borussia Dortmund), open play, 0.28 xG, goal 8’ Thorgan Hazard (Borussia Dortmund), open play, 0.11 xG, goal 79’ Jadon Sancho (Borussia Dortmund), open play, 0.08 xG, hit the woodwork 22’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.07 xG, off target 37’ Emre Can (Borussia Dortmund), open play, 0.08 xG, blocked 39’ Erling Haaland (Borussia Dortmund), open play, 0.07 xG, blocked 79’ Jadon Sancho (Borussia Dortmund), open play, 0.06 xG, off target 39’ Mats Hummels (Borussia Dortmund), from a corner, 0.04 xG, saved 50’ Alassane Pléa (Borussia Monchengladbach), from a corner, 0.04 xG, off target 57’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.05 xG, blocked 65’ Thorgan Hazard (Borussia Dortmund), open play, 0.04 xG, saved 53’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.04 xG, blocked 2’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.02 xG, blocked 63’ Axel Witsel (Borussia Dortmund), open play, 0.01 xG, blocked 50’ Lars Stindl (Borussia Monchengladbach), from a corner, 0.67 xG, goal 80’ Breel Embolo (Borussia Monchengladbach), open play, 0.63 xG, off target 7’ Stefan Lainer (Borussia Monchengladbach), open play, 0.47 xG, saved 86’ Erling Haaland (Borussia Dortmund), open play, 0.41 xG, off target 16’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.36 xG, off target 40’ Alassane Pléa (Borussia Monchengladbach), open play, 0.30 xG, saved 71’ Achraf Hakimi (Borussia Dortmund), open play, 0.28 xG, goal 8’ Thorgan Hazard (Borussia Dortmund), open play, 0.11 xG, goal 37’ Emre Can (Borussia Dortmund), open play, 0.08 xG, blocked 79’ Jadon Sancho (Borussia Dortmund), open play, 0.08 xG, hit the woodwork 22’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.07 xG, off target 39’ Erling Haaland (Borussia Dortmund), open play, 0.07 xG, blocked 79’ Jadon Sancho (Borussia Dortmund), open play, 0.06 xG, off target 57’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.05 xG, blocked 39’ Mats Hummels (Borussia Dortmund), from a corner, 0.04 xG, saved 50’ Alassane Pléa (Borussia Monchengladbach), from a corner, 0.04 xG, off target 65’ Thorgan Hazard (Borussia Dortmund), open play, 0.04 xG, saved 53’ Ramy Bensebaini (Borussia Monchengladbach), open play, 0.04 xG, blocked 2’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.02 xG, blocked 63’ Axel Witsel (Borussia Dortmund), 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
Yann Sommer GK900 0.000.000
Matthias Ginter DEF900 0.000.000
Nico Elvedi DEF900 0.000.000
Denis Zakaria DEF350 0.000.000
Stefan Lainer MID901 0.470.000
Ramy Bensebaini MID903 0.470.301
Florian Neuhaus MID902 0.070.000
Christoph Kramer MID800 0.000.000
Lars Stindl MID9011 0.670.000
Jonas Hofmann MID680 0.000.041
Alassane Pléa FWD9012 0.340.763
Tony Jantschke Sub550 0.000.000
Marcus Thuram Sub220 0.000.631
Breel Embolo Sub101 0.630.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Monchengladbach win 29% Avg odds 3.28
Draw 25% Avg odds 3.81
Borussia Dortmund win 46% Avg odds 2.09

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.