Borussia Dortmund vs TSG Hoffenheim, 2021-22 German Bundesliga
· German Bundesliga
FT
3 - 2
3 - 2
Dortmund's Haaland scores late in thriller win; Reyna also finds net
Striker Erling Haaland fired a stoppage-time winner to give Borussia Dortmund a thrilling 3-2 win over Hoffenheim.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Axel Witsel (Borussia Dortmund) wins a free kick in the defensive half.
- 1': Foul by Christoph Baumgartner (TSG Hoffenheim).
- 1': Christoph Baumgartner (TSG Hoffenheim) is shown the yellow card for a bad foul.
- 3': Andrej Kramaric (TSG Hoffenheim) hits the left post with a header from the centre of the box. Assisted by Sebastian Rudy.
- 3': Corner, TSG Hoffenheim. Conceded by Mahmoud Dahoud.
- 4': Attempt saved. Giovanni Reyna (Borussia Dortmund) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Erling Haaland with a through ball.
- 4': Foul by Dennis Geiger (TSG Hoffenheim).
- 4': Mahmoud Dahoud (Borussia Dortmund) wins a free kick in the defensive half.
- 5': David Raum (TSG Hoffenheim) wins a free kick in the defensive half.
- 5': Foul by Erling Haaland (Borussia Dortmund).
- 7': Foul by Stefan Posch (TSG Hoffenheim).
- 7': Mahmoud Dahoud (Borussia Dortmund) wins a free kick in the defensive half.
- 7': Stefan Posch (TSG Hoffenheim) is shown the yellow card for a bad foul.
- 8': Foul by David Raum (TSG Hoffenheim).
- 8': Jude Bellingham (Borussia Dortmund) wins a free kick in the attacking half.
- 9': Attempt saved. Manuel Akanji (Borussia Dortmund) header from the centre of the box is saved in the centre of the goal. Assisted by Raphael Guerreiro with a cross.
- 9': Dennis Geiger (TSG Hoffenheim) wins a free kick on the right wing.
- 9': Foul by Mahmoud Dahoud (Borussia Dortmund).
- 10': Foul by Dennis Geiger (TSG Hoffenheim).
- 10': Marco Reus (Borussia Dortmund) wins a free kick in the defensive half.
- 18': Foul by Giovanni Reyna (Borussia Dortmund).
- 18': Sebastian Rudy (TSG Hoffenheim) wins a free kick in the defensive half.
- 20': Donyell Malen (Borussia Dortmund) wins a free kick on the left wing.
- 20': Foul by Dennis Geiger (TSG Hoffenheim).
- 20': Dennis Geiger (TSG Hoffenheim) is shown the yellow card for a bad foul.
- 20': Attempt blocked. Thomas Meunier (Borussia Dortmund) left footed shot from the centre of the box is blocked. Assisted by Raphael Guerreiro with a cross.
- 22': Corner, Borussia Dortmund. Conceded by Angelo Stiller.
- 24': Offside, Borussia Dortmund. Giovanni Reyna tries a through ball, but Raphael Guerreiro is caught offside.
- 26': Attempt blocked. Marco Reus (Borussia Dortmund) left footed shot from the centre of the box is blocked. Assisted by Giovanni Reyna.
- 27': Attempt missed. Marco Reus (Borussia Dortmund) right footed shot from outside the box is too high. Assisted by Giovanni Reyna.
- 29': Corner, Borussia Dortmund. Conceded by Kevin Akpoguma.
- 29': Attempt blocked. Axel Witsel (Borussia Dortmund) header from the centre of the box is blocked. Assisted by Raphael Guerreiro with a cross.
- 30': Attempt saved. Erling Haaland (Borussia Dortmund) header from the centre of the box is saved in the top left corner. Assisted by Raphael Guerreiro with a cross.
- 33': Attempt missed. Giovanni Reyna (Borussia Dortmund) header from the centre of the box is high and wide to the left. Assisted by Thomas Meunier with a cross.
- 33': Donyell Malen (Borussia Dortmund) wins a free kick in the attacking half.
- 33': Foul by Kevin Vogt (TSG Hoffenheim).
- 34': Offside, TSG Hoffenheim. Oliver Baumann tries a through ball, but Andrej Kramaric is caught offside.
- 36': Attempt missed. Erling Haaland (Borussia Dortmund) header from the centre of the box is close, but misses the top left corner. Assisted by Marco Reus with a cross.
- 36': Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
- 36': Foul by Mahmoud Dahoud (Borussia Dortmund).
- 36': Mahmoud Dahoud (Borussia Dortmund) is shown the yellow card for a bad foul.
- 37': Erling Haaland (Borussia Dortmund) wins a free kick on the right wing.
- 37': Foul by Stefan Posch (TSG Hoffenheim).
- 38': Foul by Jude Bellingham (Borussia Dortmund).
- 38': Kevin Akpoguma (TSG Hoffenheim) wins a free kick in the defensive half.
- 39': Attempt saved. Christoph Baumgartner (TSG Hoffenheim) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jacob Bruun Larsen with a through ball.
- 40': Attempt saved. Donyell Malen (Borussia Dortmund) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Marco Reus.
- 41': Andrej Kramaric (TSG Hoffenheim) wins a free kick on the left wing.
- 41': Foul by Jude Bellingham (Borussia Dortmund).
- 43': Foul by Sebastian Rudy (TSG Hoffenheim).
- 43': Mahmoud Dahoud (Borussia Dortmund) wins a free kick on the right wing.
- 44': Attempt blocked. Mahmoud Dahoud (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Donyell Malen.
- 44': Corner, Borussia Dortmund. Conceded by Angelo Stiller.
- 45'+2': First Half ends, Borussia Dortmund 0, TSG Hoffenheim 0.
- 45': Second Half begins Borussia Dortmund 0, TSG Hoffenheim 0.
- 45': Substitution, TSG Hoffenheim. Georginio Rutter replaces Angelo Stiller.
- 46': Attempt blocked. Andrej Kramaric (TSG Hoffenheim) header from the centre of the box is blocked. Assisted by David Raum with a cross.
- 46': Corner, TSG Hoffenheim. Conceded by Manuel Akanji.
- 48': Attempt blocked. Christoph Baumgartner (TSG Hoffenheim) with an attempt from the centre of the box is blocked.
- 49': Goal! Borussia Dortmund 1, TSG Hoffenheim 0. Giovanni Reyna (Borussia Dortmund) right footed shot from the centre of the box to the bottom right corner. Assisted by Jude Bellingham.
- 50': Donyell Malen (Borussia Dortmund) wins a free kick on the left wing.
- 50': Foul by Kevin Akpoguma (TSG Hoffenheim).
- 51': Foul by Georginio Rutter (TSG Hoffenheim).
- 51': Jude Bellingham (Borussia Dortmund) wins a free kick in the defensive half.
- 54': Thomas Meunier (Borussia Dortmund) is shown the yellow card for a bad foul.
- 56': Attempt blocked. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is blocked.
- 59': Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Christoph Baumgartner with a through ball.
- 60': Corner, TSG Hoffenheim. Conceded by Raphael Guerreiro.
- 61': Goal! Borussia Dortmund 1, TSG Hoffenheim 1. Christoph Baumgartner (TSG Hoffenheim) right footed shot from a difficult angle on the right to the bottom left corner. Assisted by Dennis Geiger with a through ball.
- 64': Substitution, Borussia Dortmund. Julian Brandt replaces Giovanni Reyna.
- 65': Attempt missed. Erling Haaland (Borussia Dortmund) left footed shot from the centre of the box is close, but misses to the left. Assisted by Jude Bellingham.
- 65': Offside, Borussia Dortmund. Manuel Akanji tries a through ball, but Erling Haaland is caught offside.
- 66': Offside, TSG Hoffenheim. Kevin Akpoguma tries a through ball, but Georginio Rutter is caught offside.
- 66': Attempt saved. Donyell Malen (Borussia Dortmund) right footed shot from outside the box is saved in the bottom left corner. Assisted by Marco Reus.
- 67': Corner, Borussia Dortmund. Conceded by Oliver Baumann.
- 67': Attempt missed. Manuel Akanji (Borussia Dortmund) header from very close range is just a bit too high. Assisted by Julian Brandt with a cross following a corner.
- 69': Goal! Borussia Dortmund 2, TSG Hoffenheim 1. Jude Bellingham (Borussia Dortmund) left footed shot from the centre of the box to the bottom left corner.
- 70': Substitution, TSG Hoffenheim. Sargis Adamyan replaces Christoph Baumgartner.
- 70': Substitution, TSG Hoffenheim. Mijat Gacinovic replaces Jacob Bruun Larsen.
- 70': Attempt saved. Donyell Malen (Borussia Dortmund) left footed shot from a difficult angle on the left is saved in the centre of the goal. Assisted by Julian Brandt.
- 71': Offside, Borussia Dortmund. Donyell Malen tries a through ball, but Erling Haaland is caught offside.
- 72': Substitution, Borussia Dortmund. Marius Wolf replaces Jude Bellingham because of an injury.
- 73': Andrej Kramaric (TSG Hoffenheim) wins a free kick in the attacking half.
- 73': Foul by Mahmoud Dahoud (Borussia Dortmund).
- 74': Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is saved in the top left corner.
- 75': Corner, TSG Hoffenheim. Conceded by Gregor Kobel.
- 77': Corner, TSG Hoffenheim. Conceded by Marius Wolf.
- 78': Corner, TSG Hoffenheim. Conceded by Erling Haaland.
- 78': Foul by Marius Wolf (Borussia Dortmund).
- 78': Sargis Adamyan (TSG Hoffenheim) wins a free kick on the left wing.
- 81': Attempt saved. Marius Wolf (Borussia Dortmund) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Raphael Guerreiro.
- 82': Attempt saved. Erling Haaland (Borussia Dortmund) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Donyell Malen.
- 82': Offside, Borussia Dortmund. Erling Haaland tries a through ball, but Marius Wolf is caught offside.
- 83': Substitution, TSG Hoffenheim. Munas Dabbur replaces Dennis Geiger because of an injury.
- 84': Substitution, Borussia Dortmund. Felix Passlack replaces Raphael Guerreiro.
- 84': Substitution, Borussia Dortmund. Youssoufa Moukoko replaces Donyell Malen.
- 86': Foul by Mijat Gacinovic (TSG Hoffenheim).
- 86': Marco Reus (Borussia Dortmund) wins a free kick in the defensive half.
- 87': Attempt missed. Erling Haaland (Borussia Dortmund) right footed shot from a difficult angle on the right is close, but misses to the left. Assisted by Marius Wolf.
- 89': Corner, TSG Hoffenheim. Conceded by Marco Reus.
- 90': Attempt missed. Kevin Akpoguma (TSG Hoffenheim) header from the centre of the box is close, but misses to the left. Assisted by Sebastian Rudy with a cross following a corner.
- 90': Goal! Borussia Dortmund 2, TSG Hoffenheim 2. Munas Dabbur (TSG Hoffenheim) right footed shot from very close range to the bottom left corner. Assisted by Kevin Akpoguma following a corner.
- 90'+1': Attempt saved. Marius Wolf (Borussia Dortmund) right footed shot from the centre of the box is saved in the centre of the goal.
- 90'+1': Attempt saved. Youssoufa Moukoko (Borussia Dortmund) right footed shot from very close range is saved in the centre of the goal.
- 90'+1': Goal! Borussia Dortmund 3, TSG Hoffenheim 2. Erling Haaland (Borussia Dortmund) left footed shot from the left side of the six yard box to the top left corner.
- 90'+5': Attempt missed. Marco Reus (Borussia Dortmund) right footed shot from the centre of the box is close, but misses to the right. Assisted by Thomas Meunier.
- 90'+6': Foul by Marius Wolf (Borussia Dortmund).
- 90'+6': Munas Dabbur (TSG Hoffenheim) wins a free kick in the attacking half.
- 90'+8': Second Half ends, Borussia Dortmund 3, TSG Hoffenheim 2.
- 0': Match ends, Borussia Dortmund 3, TSG Hoffenheim 2.
Statistics
TSG |
DOR![]() |
|
|---|---|---|
| 12 | Fouls | 9 |
| 3 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 2 | Offsides | 4 |
| 7 | Corner Kicks | 4 |
| 10 | Saves | 3 |
| 40.9 | Possession | 59.1 |
| 10 | SHOTS | 24 |
| 5 | ON GOAL | 13 |
| 0.5 | On Target % | 0.5 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 271 | Accurate Passes | 467 |
| 365 | Passes | 542 |
| 0.7 | Pass Completion % | 0.9 |
| 5 | Accurate Crosses | 10 |
| 17 | Crosses | 17 |
| 0.3 | Cross % | 0.6 |
| 60 | Long Balls | 41 |
| 26 | Accurate Long Balls | 18 |
| 0.4 | Long Balls % | 0.4 |
| 3 | Blocked Shots | 4 |
| 12 | Effective Tackles | 11 |
| 23 | Tackles | 17 |
| 0.5 | Tackle % | 0.6 |
| 12 | Interceptions | 10 |
| 11 | Effective Clearances | 21 |
| 11 | Clearances | 21 |
Game Information
Competition: German Bundesliga
Venue: SIGNAL IDUNA PARK
Location: Aue, Germany
Attendance: 25,000
Venue: SIGNAL IDUNA PARK
Location: Aue, Germany
Attendance: 25,000
Bundesliga Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Bayern Munich | 32 | +81 | 83 |
| 2 | Borussia Dortmund | 32 | +33 | 67 |
| 3 | RB Leipzig | 32 | +21 | 62 |
| 4 | Bayer Leverkusen | 32 | +23 | 58 |
Line-Ups
Borussia Dortmund (4-1-2-1-2)
| No. | Name |
|---|---|
| 1 | Gregor Kobel (GK) |
| 16 | Manuel Akanji |
| 28 | Axel Witsel |
| 8 | Mahmoud Dahoud |
| 13 | Raphaël Guerreiro |
| 24 | Thomas Meunier |
| 11 | Marco Reus |
| 7 | Giovanni Reyna |
| 22 | Jude Bellingham |
| 21 | Donyell Malen |
| 9 | Erling Haaland |
TSG Hoffenheim (4-2-3-1)
| No. | Name |
|---|---|
| 1 | Oliver Baumann (GK) |
| 38 | Stefan Posch |
| 22 | Kevin Vogt |
| 17 | David Raum |
| 25 | Kevin Akpoguma |
| 16 | Sebastian Rudy |
| 13 | Angelo Stiller |
| 8 | Dennis Geiger |
| 27 | Andrej Kramaric |
| 14 | Christoph Baumgartner |
| 7 | Jacob Bruun Larsen |
Bundesliga News
Bayern to debut new home kit with gold fringe vs. PSG in UCL semifinal
Bayern Munich's men will wear a new home shirt in their UEFA Champions League game this week.
The numbers behind Harry Kane's record-breaking Bundesliga season for Bayern Munich
ESPN takes a closer look at Harry Kane's numbers in Bayern Munich's title-winning campaign.
Borussia Mönchengladbach score late for 1-0 win over Dortmund
Borussia Mönchengladbach score late for 1-0 win over Dortmund
TSG