Hannover vs RB Leipzig

1 February 2019 · Bundesliga · 2018/19 · Referee Daniel Schlager

Full time 0 – 3

Half-time: 0–1

  • Marcel Halstenberg 45+3’ (pen)
  • Willi Orban 64’, 85’

Match summary

RB Leipzig won comfortably, 3-0 away at Hannover. RB Leipzig led 1-0 at half-time.

Marcel Halstenberg put RB Leipzig ahead from the penalty spot in first-half stoppage time, Willi Orban made it 0-2 with a header in the 64th minute, set up by Marcel Halstenberg, and Orban made it 0-3 with a header in the 85th minute, set up by Emil Forsberg.

The chances backed that up: RB Leipzig created 2.35 expected goals (xG) from 19 shots to Hannover's 0.14 from 5.

Match stats

Hannover RB Leipzig
5 Shots 19
1 Shots on Target 8
0 Corners 7
2 Yellow Cards 2
0 Red Cards 0
0.14 xG 2.35
0.14 Non-penalty xG 1.59
1 Deep Completions 3

Key events

Hannover RB Leipzig
Kick-off
45+3’
Marcel Halstenberg
Penalty
0-1 (RB Leipzig)
Half-time0-1
64’
Willi Orban
Assist: Marcel Halstenberg
0-2 (RB Leipzig)
85’
Willi Orban
Assist: Emil Forsberg
0-3 (RB Leipzig)
Full-time0-3

Bookings

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

Hannover
  • Pirmin Schwegler
  • Jonathas
RB Leipzig
  • Ibrahima Konaté
  • Konrad Laimer

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 0.14 2.35 45+3’ Marcel Halstenberg (RB Leipzig), 0-1 45+3’ 64’ Willi Orban (RB Leipzig), 0-2 64’ 85’ Willi Orban (RB Leipzig), 0-3 85’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.14 2.35 45+3’ Marcel Halstenberg (RB Leipzig), 0-1 Halstenberg 45+3’ 64’ Willi Orban (RB Leipzig), 0-2 Orban 64’ 85’ Willi Orban (RB Leipzig), 0-3 Orban 85’
Hannover 0.14 xGRB Leipzig 2.35 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 RB Leipzig attacking Hannover attacking 
48’ Marcel Halstenberg (RB Leipzig), penalty, 0.76 xG, goal 64’ Willi Orban (RB Leipzig), from a corner, 0.43 xG, goal 19’ Matheus Cunha (RB Leipzig), from a corner, 0.13 xG, hit the woodwork 64’ Yussuf Poulsen (RB Leipzig), open play, 0.14 xG, blocked 85’ Willi Orban (RB Leipzig), from a corner, 0.12 xG, goal 88’ Emil Forsberg (RB Leipzig), open play, 0.09 xG, off target 10’ Marcel Sabitzer (RB Leipzig), open play, 0.09 xG, saved 72’ Matheus Cunha (RB Leipzig), open play, 0.09 xG, blocked 30’ Matheus Cunha (RB Leipzig), open play, 0.08 xG, off target 71’ Yussuf Poulsen (RB Leipzig), open play, 0.07 xG, blocked 2’ Marcel Halstenberg (RB Leipzig), direct free kick, 0.06 xG, saved 42’ Marcel Sabitzer (RB Leipzig), open play, 0.06 xG, saved 67’ Yussuf Poulsen (RB Leipzig), from a corner, 0.06 xG, saved 53’ Marcel Sabitzer (RB Leipzig), from a corner, 0.04 xG, blocked 84’ Emil Forsberg (RB Leipzig), open play, 0.04 xG, blocked 4’ Takuma Asano (Hannover), open play, 0.04 xG, blocked 32’ Diego Demme (RB Leipzig), open play, 0.04 xG, blocked 89’ Jonathas (Hannover), set piece, 0.04 xG, saved 19’ Ibrahima Konaté (RB Leipzig), from a corner, 0.03 xG, off target 76’ Waldemar Anton (Hannover), set piece, 0.03 xG, off target 49’ Walace (Hannover), open play, 0.02 xG, off target 37’ Tyler Adams (RB Leipzig), open play, 0.02 xG, saved 4’ Miiko Albornoz (Hannover), open play, 0.01 xG, blocked 42’ Willi Orban (RB Leipzig), open play, 0.01 xG, off target 48’ Marcel Halstenberg (RB Leipzig), penalty, 0.76 xG, goal 64’ Willi Orban (RB Leipzig), from a corner, 0.43 xG, goal 64’ Yussuf Poulsen (RB Leipzig), open play, 0.14 xG, blocked 19’ Matheus Cunha (RB Leipzig), from a corner, 0.13 xG, hit the woodwork 85’ Willi Orban (RB Leipzig), from a corner, 0.12 xG, goal 88’ Emil Forsberg (RB Leipzig), open play, 0.09 xG, off target 10’ Marcel Sabitzer (RB Leipzig), open play, 0.09 xG, saved 72’ Matheus Cunha (RB Leipzig), open play, 0.09 xG, blocked 30’ Matheus Cunha (RB Leipzig), open play, 0.08 xG, off target 71’ Yussuf Poulsen (RB Leipzig), open play, 0.07 xG, blocked 42’ Marcel Sabitzer (RB Leipzig), open play, 0.06 xG, saved 2’ Marcel Halstenberg (RB Leipzig), direct free kick, 0.06 xG, saved 67’ Yussuf Poulsen (RB Leipzig), from a corner, 0.06 xG, saved 4’ Takuma Asano (Hannover), open play, 0.04 xG, blocked 53’ Marcel Sabitzer (RB Leipzig), from a corner, 0.04 xG, blocked 84’ Emil Forsberg (RB Leipzig), open play, 0.04 xG, blocked 32’ Diego Demme (RB Leipzig), open play, 0.04 xG, blocked 89’ Jonathas (Hannover), set piece, 0.04 xG, saved 19’ Ibrahima Konaté (RB Leipzig), from a corner, 0.03 xG, off target 76’ Waldemar Anton (Hannover), set piece, 0.03 xG, off target 49’ Walace (Hannover), open play, 0.02 xG, off target 37’ Tyler Adams (RB Leipzig), open play, 0.02 xG, saved 4’ Miiko Albornoz (Hannover), open play, 0.01 xG, blocked 42’ Willi Orban (RB Leipzig), open play, 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
Michael Esser GK900 0.000.000
Julian Korb DEF900 0.000.000
Waldemar Anton DEF901 0.030.000
Kevin Akpoguma DEF900 0.000.000
Miiko Albornoz DEF901 0.010.000
Walace MID901 0.020.031
Pirmin Schwegler MID900 0.000.041
Nicolai Müller MID900 0.000.041
Takuma Asano MID741 0.040.000
Florent Muslija MID500 0.000.000
Jonathas FWD901 0.040.000
Bobby Wood Sub400 0.000.021
Hendrik Weydandt Sub160 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hannover win 17% Bet365 odds 5.50
Draw 22% Bet365 odds 4.33
RB Leipzig win 61% Bet365 odds 1.53

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.