
TSG Hoffenheim vs Borussia Dortmund, 2021-22 German Bundesliga
· German Bundesliga2 - 3
Goal scorer Haaland injured as Dortmund beat Hoffenheim in Bundesliga
![Borussia Dortmund celeb 20220122 [1296x729]](https://a.espncdn.com/photo/2022/0122/r964582_1296x729_16-9.jpg)
Dortmund battled to a 3-2 win at Hoffenheim to close in on leaders Bayern Munich as Erling Haaland made it 56 goals in 57 Bundesliga games.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
- 1': Foul by Mahmoud Dahoud (Borussia Dortmund).
- 2': Andrej Kramaric (TSG Hoffenheim) wins a free kick in the defensive half.
- 2': Foul by Manuel Akanji (Borussia Dortmund).
- 3': Foul by Dennis Geiger (TSG Hoffenheim).
- 3': Jude Bellingham (Borussia Dortmund) wins a free kick in the defensive half.
- 6': Goal! TSG Hoffenheim 0, Borussia Dortmund 1. Erling Haaland (Borussia Dortmund) left footed shot from very close range to the centre of the goal. Assisted by Donyell Malen.
- 9': Substitution, TSG Hoffenheim. Georginio Rutter replaces Christoph Baumgartner because of an injury.
- 10': Foul by Ihlas Bebou (TSG Hoffenheim).
- 10': Jude Bellingham (Borussia Dortmund) wins a free kick on the left wing.
- 10': Corner, TSG Hoffenheim. Conceded by Mahmoud Dahoud.
- 11': Attempt saved. Georginio Rutter (TSG Hoffenheim) header from the centre of the box is saved in the bottom right corner. Assisted by Dennis Geiger with a cross.
- 11': Foul by Georginio Rutter (TSG Hoffenheim).
- 11': Raphael Guerreiro (Borussia Dortmund) wins a free kick in the defensive half.
- 12': Donyell Malen (Borussia Dortmund) wins a free kick on the left wing.
- 12': Foul by Angelo Stiller (TSG Hoffenheim).
- 14': Offside, TSG Hoffenheim. Kevin Vogt tries a through ball, but David Raum is caught offside.
- 15': Foul by Dennis Geiger (TSG Hoffenheim).
- 15': Marius Wolf (Borussia Dortmund) wins a free kick on the right wing.
- 15': Attempt missed. Erling Haaland (Borussia Dortmund) left footed shot from the centre of the box misses to the left. Assisted by Julian Brandt with a cross following a set piece situation.
- 15': Corner, Borussia Dortmund. Conceded by Chris Richards.
- 18': Attempt missed. Benjamin Hübner (TSG Hoffenheim) left footed shot from outside the box misses to the left. Assisted by David Raum with a headed pass.
- 20': Donyell Malen (Borussia Dortmund) wins a free kick in the defensive half.
- 20': Foul by Dennis Geiger (TSG Hoffenheim).
- 21': Corner, Borussia Dortmund. Conceded by Chris Richards.
- 22': Corner, TSG Hoffenheim. Conceded by Manuel Akanji.
- 23': Chris Richards (TSG Hoffenheim) hits the bar with a header from very close range. Assisted by Andrej Kramaric with a cross following a corner.
- 24': Foul by Munas Dabbur (TSG Hoffenheim).
- 24': Jude Bellingham (Borussia Dortmund) wins a free kick in the defensive half.
- 24': Attempt blocked. David Raum (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Munas Dabbur.
- 28': Foul by Andrej Kramaric (TSG Hoffenheim).
- 28': Marco Reus (Borussia Dortmund) wins a free kick in the defensive half.
- 32': Corner, TSG Hoffenheim. Conceded by Manuel Akanji.
- 32': Attempt missed. Kevin Vogt (TSG Hoffenheim) right footed shot from outside the box misses to the right following a corner.
- 33': Dennis Geiger (TSG Hoffenheim) wins a free kick in the defensive half.
- 33': Foul by Jude Bellingham (Borussia Dortmund).
- 35': Foul by Benjamin Hübner (TSG Hoffenheim).
- 35': Julian Brandt (Borussia Dortmund) wins a free kick in the defensive half.
- 37': Offside, TSG Hoffenheim. Angelo Stiller tries a through ball, but David Raum is caught offside.
- 40': Corner, TSG Hoffenheim. Conceded by Manuel Akanji.
- 41': Corner, TSG Hoffenheim. Conceded by Marco Reus.
- 42': Attempt blocked. Chris Richards (TSG Hoffenheim) header from the centre of the box is blocked. Assisted by David Raum with a cross.
- 42': Attempt missed. Georginio Rutter (TSG Hoffenheim) left footed shot from a difficult angle and long range on the right is close, but misses to the left following a corner.
- 43': Corner, TSG Hoffenheim. Conceded by Marius Wolf.
- 43': Attempt blocked. Ihlas Bebou (TSG Hoffenheim) right footed shot from the centre of the box is blocked.
- 45'+1': Goal! TSG Hoffenheim 1, Borussia Dortmund 1. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box to the bottom right corner. Assisted by Ihlas Bebou with a cross.
- 45'+3': First Half ends, TSG Hoffenheim 1, Borussia Dortmund 1.
- 45': Second Half begins TSG Hoffenheim 1, Borussia Dortmund 1.
- 47': Attempt missed. Georginio Rutter (TSG Hoffenheim) left footed shot from the left side of the box is close, but misses to the left.
- 49': Foul by Mats Hummels (Borussia Dortmund).
- 49': Ihlas Bebou (TSG Hoffenheim) wins a free kick on the right wing.
- 49': Mats Hummels (Borussia Dortmund) is shown the yellow card for a bad foul.
- 50': Attempt missed. David Raum (TSG Hoffenheim) left footed shot from long range on the right is close, but misses to the right from a direct free kick.
- 52': Attempt blocked. Dennis Geiger (TSG Hoffenheim) right footed shot from outside the box is blocked. Assisted by Ihlas Bebou.
- 53': Offside, TSG Hoffenheim. Andrej Kramaric tries a through ball, but David Raum is caught offside.
- 56': Substitution, Borussia Dortmund. Thorgan Hazard replaces Julian Brandt.
- 56': Substitution, Borussia Dortmund. Dan-Axel Zagadou replaces Marius Wolf.
- 57': Offside, TSG Hoffenheim. Oliver Baumann tries a through ball, but Andrej Kramaric is caught offside.
- 58': Goal! TSG Hoffenheim 1, Borussia Dortmund 2. Marco Reus (Borussia Dortmund) right footed shot from the centre of the box to the bottom left corner. Assisted by Donyell Malen with a through ball.
- 59': Foul by Munas Dabbur (TSG Hoffenheim).
- 59': Manuel Akanji (Borussia Dortmund) wins a free kick in the defensive half.
- 61': Attempt missed. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box misses to the right. Assisted by Ihlas Bebou.
- 62': Substitution, TSG Hoffenheim. Håvard Nordtveit replaces Benjamin Hübner.
- 62': Substitution, TSG Hoffenheim. Sebastian Rudy replaces Dennis Geiger.
- 63': Substitution, Borussia Dortmund. Axel Witsel replaces Erling Haaland because of an injury.
- 65': Foul by Sebastian Rudy (TSG Hoffenheim).
- 65': Raphael Guerreiro (Borussia Dortmund) wins a free kick on the left wing.
- 66': Sebastian Rudy (TSG Hoffenheim) is shown the yellow card for a bad foul.
- 66': Own Goal by David Raum, TSG Hoffenheim. TSG Hoffenheim 1, Borussia Dortmund 3.
- 71': Foul by Mats Hummels (Borussia Dortmund).
- 71': Munas Dabbur (TSG Hoffenheim) wins a free kick in the attacking half.
- 75': Offside, TSG Hoffenheim. Sebastian Rudy tries a through ball, but Ihlas Bebou is caught offside.
- 76': Foul by Axel Witsel (Borussia Dortmund).
- 76': Munas Dabbur (TSG Hoffenheim) wins a free kick in the defensive half.
- 77': Goal! TSG Hoffenheim 2, Borussia Dortmund 3. Georginio Rutter (TSG Hoffenheim) right footed shot from the centre of the box to the bottom right corner. Assisted by Munas Dabbur with a through ball.
- 80': Corner, Borussia Dortmund. Conceded by Kevin Vogt.
- 81': Hand ball by Munas Dabbur (TSG Hoffenheim).
- 83': Substitution, Borussia Dortmund. Youssoufa Moukoko replaces Donyell Malen.
- 83': Substitution, TSG Hoffenheim. Jacob Bruun Larsen replaces David Raum.
- 83': Substitution, Borussia Dortmund. Marin Pongracic replaces Manuel Akanji because of an injury.
- 84': Hand ball by Ihlas Bebou (TSG Hoffenheim).
- 86': Attempt missed. Axel Witsel (Borussia Dortmund) right footed shot from outside the box is too high. Assisted by Mahmoud Dahoud.
- 89': Attempt missed. Sebastian Rudy (TSG Hoffenheim) right footed shot from the centre of the box is close, but misses to the left.
- 90'+3': Foul by Munas Dabbur (TSG Hoffenheim).
- 90'+3': Jude Bellingham (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+3': Munas Dabbur (TSG Hoffenheim) is shown the yellow card for a bad foul.
- 90'+4': Corner, TSG Hoffenheim. Conceded by Marin Pongracic.
- 90'+4': Attempt missed. Munas Dabbur (TSG Hoffenheim) right footed shot from the centre of the box is close, but misses to the left. Assisted by Angelo Stiller.
- 90'+5': Offside, Borussia Dortmund. Marin Pongracic tries a through ball, but Youssoufa Moukoko is caught offside.
- 90'+5': Foul by Jude Bellingham (Borussia Dortmund).
- 90'+5': Kevin Vogt (TSG Hoffenheim) wins a free kick in the defensive half.
- 90'+5': Jude Bellingham (Borussia Dortmund) is shown the yellow card.
- 90'+6': Second Half ends, TSG Hoffenheim 2, Borussia Dortmund 3.
- 0': Match ends, TSG Hoffenheim 2, Borussia Dortmund 3.
Statistics
![]() |
TSG![]() |
|
---|---|---|
7 | Fouls | 14 |
2 | Yellow Cards | 2 |
0 | Red Cards | 0 |
1 | Offsides | 5 |
3 | Corner Kicks | 7 |
2 | Saves | 0 |
42.3 | Possession | 57.7 |
4 | SHOTS | 16 |
2 | ON GOAL | 3 |
0.5 | On Target % | 0.2 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
367 | Accurate Passes | 529 |
456 | Passes | 609 |
0.8 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 8 |
8 | Crosses | 26 |
0.1 | Cross % | 0.3 |
48 | Long Balls | 60 |
21 | Accurate Long Balls | 33 |
0.4 | Long Balls % | 0.6 |
0 | Blocked Shots | 4 |
11 | Effective Tackles | 6 |
21 | Tackles | 9 |
0.5 | Tackle % | 0.7 |
9 | Interceptions | 13 |
18 | Effective Clearances | 3 |
18 | Clearances | 3 |
Game Information
Venue: PreZero Arena
Location: Sinsheim, Germany
Attendance: 500
Bundesliga Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | VfL Wolfsburg | 0 | 0 | 0 |
1 | RB Leipzig | 0 | 0 | 0 |
1 | TSG Hoffenheim | 0 | 0 | 0 |
1 | 1. FC Heidenheim 1846 | 0 | 0 | 0 |
Line-Ups
TSG Hoffenheim (3-4-1-2)
No. | Name |
---|---|
1 | Oliver Baumann (GK) |
22 | Kevin Vogt |
21 | Benjamin Hübner |
28 | Chris Richards |
13 | Angelo Stiller |
8 | Dennis Geiger |
14 | Christoph Baumgartner |
17 | David Raum |
9 | Ihlas Bebou |
27 | Andrej Kramaric |
10 | Munas Dabbur |
Borussia Dortmund (4-3-3)
No. | Name |
---|---|
1 | Gregor Kobel (GK) |
15 | Mats Hummels ![]() |
16 | Manuel Akanji |
13 | Raphaël Guerreiro |
39 | Marius Wolf |
8 | Mahmoud Dahoud |
22 | Jude Bellingham ![]() |
19 | Julian Brandt |
9 | Erling Haaland |
21 | Donyell Malen |
11 | Marco Reus |
Bundesliga News

The window is open, clubs are doing business and players are on the move. Here is how we rate the biggest deals.

Bayern Munich will turn to Arsenal forward Leandro Trossard if a move for Liverpool's Luis Díaz falls through. Transfer Talk has the latest news, gossip and rumors.

FIFPRO was not invited to a summit meeting in New York between FIFA president Gianni Infantino and players' groups, sources have told ESPN.

USMNT midfielder Malik Tillman talks to ESPN after confirming his switch from PSV to Bundesliga side Bayer Leverkusen.

U.S. international Malik Tillman is coming off a career year and Bayer Leverkusen are in transition. Does that make this a perfect match?