Borussia Dortmund vs Hertha Berlin

19 February 2023 · Bundesliga · 2022/23 · Referee Harm Osmers

Full time 4 – 1

Half-time: 2–0

  • Karim Adeyemi 27’
  • Donyell Malen 31’
  • Marco Reus 76’
  • Julian Brandt 90’
  • Lucas Tousart 46’

Match summary

Borussia Dortmund won comfortably, 4-1 at home to Hertha Berlin. Borussia Dortmund led 2-0 at half-time.

In the first half, Karim Adeyemi put Borussia Dortmund ahead in the 27th minute, set up by Marco Reus and Donyell Malen made it 2-0 in the 31st minute, set up by Karim Adeyemi. In the second half, Lucas Tousart pulled one back to make it 2-1 in the 46th minute, set up by Suat Serdar, Marco Reus made it 3-1 with a direct free kick in the 76th minute, and Julian Brandt made it 4-1 in the 90th minute, set up by Jamie Bynoe-Gittens.

The chances backed that up: Borussia Dortmund created 2.41 expected goals (xG) from 12 shots to Hertha Berlin's 1.42 from 16.

Match stats

Borussia Dortmund Hertha Berlin
12 Shots 15
5 Shots on Target 8
3 Corners 4
1 Yellow Cards 2
0 Red Cards 0
2.35 xG 1.41
2.35 Non-penalty xG 1.41
3 Deep Completions 5

Key events

Borussia Dortmund Hertha Berlin
Kick-off
Karim Adeyemi
Assist: Marco Reus
1-0 (Borussia Dortmund)
27’
Donyell Malen
Assist: Karim Adeyemi
2-0 (Borussia Dortmund)
31’
Half-time2-0
46’
Lucas Tousart
Assist: Suat Serdar
2-1 (Hertha Berlin)
Marco Reus3-1 (Borussia Dortmund)
76’
Julian Brandt
Assist: Jamie Bynoe-Gittens
4-1 (Borussia Dortmund)
90’
Full-time4-1

Bookings

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

Borussia Dortmund
  • Julian Ryerson
Hertha Berlin
  • Tolga Cigerci
  • Agustín Rogel

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.42 27’ Karim Adeyemi (Borussia Dortmund), 1-0 27’ 31’ Donyell Malen (Borussia Dortmund), 2-0 31’ 46’ Lucas Tousart (Hertha Berlin), 2-1 46’ 76’ Marco Reus (Borussia Dortmund), 3-1 76’ 90’ Julian Brandt (Borussia Dortmund), 4-1 90’ 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.42 27’ Karim Adeyemi (Borussia Dortmund), 1-0 Adeyemi 27’ 31’ Donyell Malen (Borussia Dortmund), 2-0 Malen 31’ 46’ Lucas Tousart (Hertha Berlin), 2-1 Tousart 46’ 76’ Marco Reus (Borussia Dortmund), 3-1 Reus 76’ 90’ Julian Brandt (Borussia Dortmund), 4-1 Brandt 90’
Borussia Dortmund 2.41 xGHertha Berlin 1.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hertha Berlin attacking Borussia Dortmund attacking 
31’ Donyell Malen (Borussia Dortmund), open play, 0.61 xG, goal 90’ Julian Brandt (Borussia Dortmund), open play, 0.58 xG, goal 27’ Karim Adeyemi (Borussia Dortmund), open play, 0.55 xG, goal 34’ Filip Uremovic (Hertha Berlin), from a corner, 0.44 xG, saved 46’ Lucas Tousart (Hertha Berlin), open play, 0.34 xG, goal 90+1’ Dodi Lukebakio (Hertha Berlin), open play, 0.24 xG, off target 25’ Marco Reus (Borussia Dortmund), open play, 0.14 xG, off target 27’ Marco Reus (Borussia Dortmund), open play, 0.10 xG, off target 76’ Marco Reus (Borussia Dortmund), direct free kick, 0.10 xG, goal 65’ Jamie Bynoe-Gittens (Borussia Dortmund), open play, 0.09 xG, saved 78’ Jude Bellingham (Borussia Dortmund), open play, 0.09 xG, blocked 83’ Lucas Tousart (Hertha Berlin), open play, 0.06 xG, off target 25’ Marius Wolf (Borussia Dortmund), from a corner, 0.06 xG, blocked 51’ Florian Niederlechner (Hertha Berlin), open play, 0.05 xG, saved 21’ Marco Richter (Hertha Berlin), open play, 0.04 xG, saved 12’ Jessic Ngankam (Hertha Berlin), open play, 0.04 xG, off target 48’ Jamie Bynoe-Gittens (Borussia Dortmund), open play, 0.03 xG, off target 52’ Marvin Plattenhardt (Hertha Berlin), open play, 0.03 xG, off target 90+5’ Marco Richter (Hertha Berlin), from a corner, 0.04 xG, saved 30’ Donyell Malen (Borussia Dortmund), open play, 0.03 xG, off target 21’ Florian Niederlechner (Hertha Berlin), open play, 0.03 xG, saved 84’ Marco Richter (Hertha Berlin), open play, 0.02 xG, off target 37’ Marco Richter (Hertha Berlin), open play, 0.02 xG, saved 90+4’ Dodi Lukebakio (Hertha Berlin), open play, 0.02 xG, saved 22’ Florian Niederlechner (Hertha Berlin), open play, 0.02 xG, off target 38’ Marco Richter (Hertha Berlin), from a corner, 0.02 xG, off target 78’ Marius Wolf (Borussia Dortmund), open play, 0.02 xG, blocked 39’ Tolga Cigerci (Hertha Berlin), open play, 0.01 xG, saved 31’ Donyell Malen (Borussia Dortmund), open play, 0.61 xG, goal 90’ Julian Brandt (Borussia Dortmund), open play, 0.58 xG, goal 27’ Karim Adeyemi (Borussia Dortmund), open play, 0.55 xG, goal 34’ Filip Uremovic (Hertha Berlin), from a corner, 0.44 xG, saved 46’ Lucas Tousart (Hertha Berlin), open play, 0.34 xG, goal 90+1’ Dodi Lukebakio (Hertha Berlin), open play, 0.24 xG, off target 25’ Marco Reus (Borussia Dortmund), open play, 0.14 xG, off target 27’ Marco Reus (Borussia Dortmund), open play, 0.10 xG, off target 76’ Marco Reus (Borussia Dortmund), direct free kick, 0.10 xG, goal 65’ Jamie Bynoe-Gittens (Borussia Dortmund), open play, 0.09 xG, saved 78’ Jude Bellingham (Borussia Dortmund), open play, 0.09 xG, blocked 83’ Lucas Tousart (Hertha Berlin), open play, 0.06 xG, off target 25’ Marius Wolf (Borussia Dortmund), from a corner, 0.06 xG, blocked 51’ Florian Niederlechner (Hertha Berlin), open play, 0.05 xG, saved 21’ Marco Richter (Hertha Berlin), open play, 0.04 xG, saved 12’ Jessic Ngankam (Hertha Berlin), open play, 0.04 xG, off target 48’ Jamie Bynoe-Gittens (Borussia Dortmund), open play, 0.03 xG, off target 52’ Marvin Plattenhardt (Hertha Berlin), open play, 0.03 xG, off target 90+5’ Marco Richter (Hertha Berlin), from a corner, 0.04 xG, saved 30’ Donyell Malen (Borussia Dortmund), open play, 0.03 xG, off target 21’ Florian Niederlechner (Hertha Berlin), open play, 0.03 xG, saved 84’ Marco Richter (Hertha Berlin), open play, 0.02 xG, off target 90+4’ Dodi Lukebakio (Hertha Berlin), open play, 0.02 xG, saved 37’ Marco Richter (Hertha Berlin), open play, 0.02 xG, saved 22’ Florian Niederlechner (Hertha Berlin), open play, 0.02 xG, off target 38’ Marco Richter (Hertha Berlin), from a corner, 0.02 xG, off target 78’ Marius Wolf (Borussia Dortmund), open play, 0.02 xG, blocked 39’ Tolga Cigerci (Hertha Berlin), 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
Marius Wolf DEF902 0.070.000
Mats Hummels DEF900 0.000.000
Nico Schlotterbeck DEF900 0.000.000
Julian Ryerson DEF900 0.000.031
Julian Brandt MID9011 0.580.333
Emre Can MID900 0.000.000
Marco Reus MID90113 0.340.582
Salih Özcan MID700 0.000.000
Karim Adeyemi MID34111 0.550.611
Donyell Malen FWD7012 0.640.091
Jamie Bynoe-Gittens Sub5612 0.130.581
Jude Bellingham Sub201 0.090.000
Sébastien Haller Sub200 0.000.000
Niklas Süle Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 67% Avg odds 1.43
Draw 19% Avg odds 4.95
Hertha Berlin win 14% Avg odds 7.07

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.