RB Leipzig vs Borussia Monchengladbach

2 December 2018 · Bundesliga · 2018/19 · Referee Markus Schmidt

Full time 2 – 0

Half-time: 2–0

  • Timo Werner 3’, 45+1’

Match summary

RB Leipzig won 2-0 at home to Borussia Monchengladbach. RB Leipzig led 2-0 at half-time.

Timo Werner put RB Leipzig ahead in the 3rd minute, set up by Marcel Sabitzer and Werner made it 2-0 in first-half stoppage time, set up by Yussuf Poulsen.

The chances backed that up: RB Leipzig created 2.40 expected goals (xG) from 14 shots to Borussia Monchengladbach's 0.63 from 7.

Match stats

RB Leipzig Borussia Monchengladbach
14 Shots 7
6 Shots on Target 4
5 Corners 4
2 Yellow Cards 2
0 Red Cards 0
2.40 xG 0.63
2.40 Non-penalty xG 0.63
8 Deep Completions 3

Key events

RB Leipzig Borussia Monchengladbach
Kick-off
Timo Werner
Assist: Marcel Sabitzer
1-0 (RB Leipzig)
3’
Timo Werner
Assist: Yussuf Poulsen
2-0 (RB Leipzig)
45+1’
Half-time2-0
Full-time2-0

Bookings

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

RB Leipzig
  • Dayotchanculle Upamecano
  • Diego Demme
Borussia Monchengladbach
  • Denis Zakaria
  • Lars Stindl

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.40 0.63 3’ Timo Werner (RB Leipzig), 1-0 3’ 45+1’ Timo Werner (RB Leipzig), 2-0 45+1’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.40 0.63 3’ Timo Werner (RB Leipzig), 1-0 Werner 3’ 45+1’ Timo Werner (RB Leipzig), 2-0 Werner 45+1’
RB Leipzig 2.40 xGBorussia Monchengladbach 0.63 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Monchengladbach attacking RB Leipzig attacking 
53’ Marcel Sabitzer (RB Leipzig), open play, 0.59 xG, blocked 82’ Marcel Sabitzer (RB Leipzig), open play, 0.43 xG, saved 21’ Lars Stindl (Borussia Monchengladbach), open play, 0.35 xG, saved 14’ Lukas Klostermann (RB Leipzig), open play, 0.31 xG, off target 46’ Timo Werner (RB Leipzig), open play, 0.31 xG, goal 3’ Timo Werner (RB Leipzig), open play, 0.11 xG, goal 37’ Marcel Sabitzer (RB Leipzig), open play, 0.11 xG, blocked 90+1’ Yussuf Poulsen (RB Leipzig), open play, 0.11 xG, off target 44’ Timo Werner (RB Leipzig), open play, 0.10 xG, saved 48’ Marcel Sabitzer (RB Leipzig), open play, 0.09 xG, saved 31’ Lars Stindl (Borussia Monchengladbach), open play, 0.07 xG, saved 31’ Thorgan Hazard (Borussia Monchengladbach), open play, 0.07 xG, blocked 44’ Marcel Sabitzer (RB Leipzig), from a corner, 0.07 xG, off target 73’ Marcel Sabitzer (RB Leipzig), direct free kick, 0.06 xG, blocked 12’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.05 xG, saved 61’ Timo Werner (RB Leipzig), open play, 0.05 xG, off target 51’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.05 xG, off target 56’ Marcel Sabitzer (RB Leipzig), direct free kick, 0.04 xG, saved 11’ Denis Zakaria (Borussia Monchengladbach), open play, 0.03 xG, off target 32’ Yussuf Poulsen (RB Leipzig), open play, 0.02 xG, off target 66’ Thorgan Hazard (Borussia Monchengladbach), open play, 0.02 xG, saved 53’ Marcel Sabitzer (RB Leipzig), open play, 0.59 xG, blocked 82’ Marcel Sabitzer (RB Leipzig), open play, 0.43 xG, saved 21’ Lars Stindl (Borussia Monchengladbach), open play, 0.35 xG, saved 46’ Timo Werner (RB Leipzig), open play, 0.31 xG, goal 14’ Lukas Klostermann (RB Leipzig), open play, 0.31 xG, off target 37’ Marcel Sabitzer (RB Leipzig), open play, 0.11 xG, blocked 3’ Timo Werner (RB Leipzig), open play, 0.11 xG, goal 90+1’ Yussuf Poulsen (RB Leipzig), open play, 0.11 xG, off target 44’ Timo Werner (RB Leipzig), open play, 0.10 xG, saved 48’ Marcel Sabitzer (RB Leipzig), open play, 0.09 xG, saved 31’ Lars Stindl (Borussia Monchengladbach), open play, 0.07 xG, saved 31’ Thorgan Hazard (Borussia Monchengladbach), open play, 0.07 xG, blocked 44’ Marcel Sabitzer (RB Leipzig), from a corner, 0.07 xG, off target 73’ Marcel Sabitzer (RB Leipzig), direct free kick, 0.06 xG, blocked 12’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.05 xG, saved 61’ Timo Werner (RB Leipzig), open play, 0.05 xG, off target 51’ Florian Neuhaus (Borussia Monchengladbach), open play, 0.05 xG, off target 56’ Marcel Sabitzer (RB Leipzig), direct free kick, 0.04 xG, saved 11’ Denis Zakaria (Borussia Monchengladbach), open play, 0.03 xG, off target 32’ Yussuf Poulsen (RB Leipzig), open play, 0.02 xG, off target 66’ Thorgan Hazard (Borussia Monchengladbach), open play, 0.02 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
Péter Gulácsi GK900 0.000.000
Lukas Klostermann DEF901 0.310.021
Dayotchanculle Upamecano DEF900 0.000.000
Ibrahima Konaté DEF900 0.000.091
Marcel Halstenberg DEF900 0.000.902
Diego Demme MID900 0.000.000
Marcel Sabitzer MID9017 1.380.222
Kevin Kampl MID840 0.000.000
Bruma MID700 0.000.000
Yussuf Poulsen FWD9012 0.130.473
Timo Werner FWD9024 0.570.111
Konrad Laimer Sub200 0.000.431
Stefan Ilsanker Sub60 0.000.000
Matheus Cunha Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 50% Bet365 odds 1.90
Draw 25% Bet365 odds 3.75
Borussia Monchengladbach win 25% Bet365 odds 3.75

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.