TSG Hoffenheim vs Borussia Dortmund, 2025-26 German Bundesliga
· German Bundesliga
FT
2 - 1
2 - 1
About
TSG Hoffenheim are hosting Borussia Dortmund
at PreZero Arena, Sinsheim, Germany, starting on
. The match is a part of the German Bundesliga.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Attempt missed. Fisnik Asllani (TSG Hoffenheim) right footed shot from the right side of the box misses to the left. Assisted by Ozan Kabak.
- 1': Corner, TSG Hoffenheim. Conceded by Niklas Süle.
- 1': Attempt blocked. Fisnik Asllani (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Ozan Kabak.
- 3': Offside, Borussia Dortmund. Maximilian Beier is caught offside.
- 5': Foul by Nico Schlotterbeck (Borussia Dortmund).
- 5': Andrej Kramaric (TSG Hoffenheim) wins a free kick in the defensive half.
- 6': Tim Lemperle (TSG Hoffenheim) hits the bar with a right footed shot from the right side of the box. Assisted by Wouter Burger with a cross.
- 7': Marcel Sabitzer (Borussia Dortmund) wins a free kick in the defensive half.
- 7': Foul by Fisnik Asllani (TSG Hoffenheim).
- 9': Foul by Maximilian Beier (Borussia Dortmund).
- 9': Vladimír Coufal (TSG Hoffenheim) wins a free kick on the right wing.
- 10': Offside, TSG Hoffenheim. Bazoumana Touré is caught offside.
- 10': Delay in match because of an injury Gregor Kobel (Borussia Dortmund).
- 13': Delay over. They are ready to continue.
- 13': Attempt missed. Daniel Svensson (Borussia Dortmund) header from the centre of the box is just a bit too high.
- 14': Attempt blocked. Albian Hajdari (TSG Hoffenheim) left footed shot from outside the box is blocked.
- 16': Offside, TSG Hoffenheim. Bazoumana Touré is caught offside.
- 16': Fábio Silva (Borussia Dortmund) wins a free kick in the attacking half.
- 16': Foul by Wouter Burger (TSG Hoffenheim).
- 16': Offside, TSG Hoffenheim. Bazoumana Touré is caught offside.
- 18': Foul by Vladimír Coufal (TSG Hoffenheim).
- 18': Daniel Svensson (Borussia Dortmund) wins a free kick in the defensive half.
- 21': Foul by Maximilian Beier (Borussia Dortmund).
- 21': Vladimír Coufal (TSG Hoffenheim) wins a free kick in the defensive half.
- 22': Foul by Bazoumana Touré (TSG Hoffenheim).
- 22': Marcel Sabitzer (Borussia Dortmund) wins a free kick on the right wing.
- 23': Andrej Kramaric (TSG Hoffenheim) wins a free kick in the defensive half.
- 23': Foul by Jobe Bellingham (Borussia Dortmund).
- 23': Foul by Wouter Burger (TSG Hoffenheim).
- 23': Carney Chukwuemeka (Borussia Dortmund) wins a free kick in the defensive half.
- 26': Attempt saved. Andrej Kramaric (TSG Hoffenheim) left footed shot from the centre of the box is saved in the bottom left corner by Gregor Kobel (Borussia Dortmund). Assisted by Vladimír Coufal.
- 28': Corner, Borussia Dortmund. Conceded by Wouter Burger.
- 29': Attempt saved. Waldemar Anton (Borussia Dortmund) header from the right side of the box is saved in the centre of the goal by Oliver Baumann (TSG Hoffenheim). Assisted by Julian Ryerson.
- 31': Attempt blocked. Tim Lemperle (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Wouter Burger.
- 31': Carney Chukwuemeka (Borussia Dortmund) wins a free kick in the defensive half.
- 31': Foul by Bernardo (TSG Hoffenheim).
- 31': Wouter Burger (TSG Hoffenheim) is shown the yellow card.
- 35': Corner, TSG Hoffenheim. Conceded by Julian Ryerson.
- 37': Attempt blocked. Andrej Kramaric (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Fisnik Asllani.
- 37': Penalty conceded by Niklas Süle (Borussia Dortmund) with a handball in the penalty area.
- 37': Delay in match because of an injury Niklas Süle (Borussia Dortmund).
- 39': Delay over. They are ready to continue.
- 39': VAR Decision: Penalty TSG Hoffenheim.
- 42': Goal! TSG Hoffenheim 1, Borussia Dortmund 0. Andrej Kramaric (TSG Hoffenheim) converts the penalty with a right footed shot to the bottom right corner.
- 42': Substitution, Borussia Dortmund. Ramy Bensebaini replaces Niklas Süle because of an injury.
- 44': Attempt blocked. Bernardo (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Bazoumana Touré with a headed pass.
- 44': Attempt missed. Vladimír Coufal (TSG Hoffenheim) right footed shot from the right side of the box is too high.
- 45': Fourth official has announced 6 minutes of added time.
- 45'+1': Foul by Bazoumana Touré (TSG Hoffenheim).
- 45'+1': Marcel Sabitzer (Borussia Dortmund) wins a free kick on the right wing.
- 45'+5': Fisnik Asllani (TSG Hoffenheim) wins a free kick in the defensive half.
- 45'+5': Foul by Nico Schlotterbeck (Borussia Dortmund).
- 45'+6': Offside, TSG Hoffenheim. Fisnik Asllani is caught offside.
- 45'+7': Foul by Bernardo (TSG Hoffenheim).
- 45'+7': Julian Ryerson (Borussia Dortmund) wins a free kick on the right wing.
- 45'+7': First Half ends, TSG Hoffenheim 1, Borussia Dortmund 0.
- 45': Second Half begins TSG Hoffenheim 1, Borussia Dortmund 0.
- 48': Offside, Borussia Dortmund. Maximilian Beier is caught offside.
- 49': Corner, Borussia Dortmund. Conceded by Wouter Burger.
- 53': Delay in match because of an injury Wouter Burger (TSG Hoffenheim).
- 55': Delay over. They are ready to continue.
- 56': Attempt blocked. Carney Chukwuemeka (Borussia Dortmund) right footed shot from the right side of the box is blocked.
- 57': Marcel Sabitzer (Borussia Dortmund) wins a free kick in the attacking half.
- 57': Foul by Leon Avdullahu (TSG Hoffenheim).
- 57': Offside, Borussia Dortmund. Fábio Silva is caught offside.
- 60': Substitution, Borussia Dortmund. Serhou Guirassy replaces Fábio Silva.
- 60': Substitution, TSG Hoffenheim. Grischa Prömel replaces Wouter Burger because of an injury.
- 60': Substitution, TSG Hoffenheim. Alexander Prass replaces Bazoumana Touré.
- 61': Corner, TSG Hoffenheim. Conceded by Nico Schlotterbeck.
- 62': Attempt saved. Ozan Kabak (TSG Hoffenheim) header from the right side of the six yard box is saved in the top right corner by Gregor Kobel (Borussia Dortmund). Assisted by Vladimír Coufal with a cross.
- 62': Corner, TSG Hoffenheim. Conceded by Gregor Kobel.
- 65': Attempt blocked. Daniel Svensson (Borussia Dortmund) left footed shot from the centre of the box is blocked. Assisted by Marcel Sabitzer.
- 65': Attempt missed. Maximilian Beier (Borussia Dortmund) header from the centre of the box misses to the right. Assisted by Julian Ryerson with a cross.
- 66': Foul by Tim Lemperle (TSG Hoffenheim).
- 66': Waldemar Anton (Borussia Dortmund) wins a free kick in the defensive half.
- 67': Foul by Jobe Bellingham (Borussia Dortmund).
- 67': Vladimír Coufal (TSG Hoffenheim) wins a free kick in the defensive half.
- 71': Substitution, Borussia Dortmund. Samuele Inácio replaces Marcel Sabitzer.
- 71': Substitution, Borussia Dortmund. Julian Brandt replaces Daniel Svensson.
- 72': Substitution, TSG Hoffenheim. Robin Hranác replaces Bernardo because of an injury.
- 77': Foul by Alexander Prass (TSG Hoffenheim).
- 77': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
- 77': Alexander Prass (TSG Hoffenheim) is shown the yellow card for a bad foul.
- 81': Offside, TSG Hoffenheim. Fisnik Asllani is caught offside.
- 82': Substitution, TSG Hoffenheim. Max Moerstedt replaces Tim Lemperle.
- 83': Serhou Guirassy (Borussia Dortmund) wins a free kick on the left wing.
- 83': Foul by Robin Hranác (TSG Hoffenheim).
- 84': Max Moerstedt (TSG Hoffenheim) wins a free kick on the left wing.
- 84': Foul by Nico Schlotterbeck (Borussia Dortmund).
- 84': Nico Schlotterbeck (Borussia Dortmund) is shown the yellow card for a bad foul.
- 84': Foul by Ozan Kabak (TSG Hoffenheim).
- 84': Serhou Guirassy (Borussia Dortmund) wins a free kick in the defensive half.
- 86': Foul by Samuele Inácio (Borussia Dortmund).
- 86': Grischa Prömel (TSG Hoffenheim) wins a free kick in the attacking half.
- 87': Goal! TSG Hoffenheim 1, Borussia Dortmund 1. Serhou Guirassy (Borussia Dortmund) right footed shot from outside the box to the bottom left corner. Assisted by Ramy Bensebaini.
- 88': Attempt missed. Ozan Kabak (TSG Hoffenheim) right footed shot from outside the box is high and wide to the right. Assisted by Fisnik Asllani.
- 88': Handball by Carney Chukwuemeka (Borussia Dortmund).
- 89': Offside, TSG Hoffenheim. Max Moerstedt is caught offside.
- 90'+1': Fourth official has announced 6 minutes of added time.
- 90'+1': Attempt saved. Maximilian Beier (Borussia Dortmund) right footed shot from the centre of the box is saved in the bottom left corner by Oliver Baumann (TSG Hoffenheim). Assisted by Samuele Inácio with a cross.
- 90'+1': Corner, Borussia Dortmund. Conceded by Oliver Baumann.
- 90'+4': Penalty conceded by Julian Ryerson (Borussia Dortmund) with a handball in the penalty area.
- 90'+6': VAR Decision: Penalty TSG Hoffenheim.
- 90'+7': Julian Ryerson (Borussia Dortmund) is shown the yellow card.
- 90'+8': Goal! TSG Hoffenheim 2, Borussia Dortmund 1. Andrej Kramaric (TSG Hoffenheim) converts the penalty with a right footed shot to the bottom right corner.
- 90'+10': Foul by Andrej Kramaric (TSG Hoffenheim).
- 90'+10': Maximilian Beier (Borussia Dortmund) wins a free kick in the attacking half.
- 90'+10': Samuele Inácio (Borussia Dortmund) is shown the yellow card.
- 90'+12': Attempt missed. Julian Brandt (Borussia Dortmund) right footed shot from outside the box is just a bit too high from a direct free kick.
- 90'+13': Second Half ends, TSG Hoffenheim 2, Borussia Dortmund 1.
- 0': Match ends, TSG Hoffenheim 2, Borussia Dortmund 1.
Statistics
DOR |
TSG![]() |
|
|---|---|---|
| 11 | Fouls | 14 |
| 3 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 3 | Offsides | 6 |
| 3 | Corner Kicks | 4 |
| 2 | Saves | 2 |
| 53.9 | Possession | 46.1 |
| 8 | SHOTS | 13 |
| 3 | ON GOAL | 4 |
| 0.4 | On Target % | 0.3 |
| 0 | Penalty Goals | 4 |
| 0 | Penalty Kicks Taken | 2 |
| 359 | Accurate Passes | 309 |
| 436 | Passes | 381 |
| 0.8 | Pass Completion % | 0.8 |
| 4 | Accurate Crosses | 5 |
| 27 | Crosses | 16 |
| 0.1 | Cross % | 0.3 |
| 43 | Long Balls | 54 |
| 20 | Accurate Long Balls | 15 |
| 0.5 | Long Balls % | 0.3 |
| 2 | Blocked Shots | 5 |
| 9 | Effective Tackles | 8 |
| 15 | Tackles | 17 |
| 0.6 | Tackle % | 0.5 |
| 9 | Interceptions | 6 |
| 29 | Effective Clearances | 45 |
| 29 | Clearances | 45 |
Game Information
Competition: German Bundesliga
Venue: PreZero Arena
Location: Sinsheim, Germany
Attendance: 30,150
Venue: PreZero Arena
Location: Sinsheim, Germany
Attendance: 30,150
Bundesliga Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Bayern Munich | 31 | +81 | 82 |
| 2 | Borussia Dortmund | 30 | +30 | 64 |
| 3 | RB Leipzig | 31 | +24 | 62 |
| 4 | TSG Hoffenheim | 31 | +16 | 57 |
Line-Ups
TSG Hoffenheim (4-2-3-1)
| No. | Name |
|---|---|
| 1 | Oliver Baumann (GK) |
| 21 | Albian Hajdari |
| 5 | Ozan Kabak |
| 13 | Bernardo |
| 34 | Vladimír Coufal |
| 11 | Fisnik Asllani |
| 18 | Wouter Burger |
| 7 | Leon Avdullahu |
| 19 | Tim Lemperle |
| 29 | Bazoumana Touré |
| 27 | Andrej Kramaric |
Borussia Dortmund (3-4-2-1)
| No. | Name |
|---|---|
| 1 | Gregor Kobel (GK) |
| 3 | Waldemar Anton |
| 4 | Nico Schlotterbeck |
| 25 | Niklas Süle |
| 7 | Jobe Bellingham |
| 20 | Marcel Sabitzer |
| 24 | Daniel Svensson |
| 26 | Julian Ryerson |
| 21 | Fábio Silva |
| 14 | Maximilian Beier |
| 17 | Carney Chukwuemeka |
Bundesliga News
Predicting the most likely summer transfer for 9 top stars: Salah, Silva, Enzo and more
A number of Europe's top players could be on the move this summer. We pick nine of them and outline their best fit and what's most likely to happen.
Tearful Heidenheim hero dedicates goal to girlfriend with leukemia
Heidenheim goalscorer Eren Dinkci was unable to hold back tears while fans celebrated his team's win as he thought of his girlfriend with leukemia.
Harry Kane hails Bayern Munich mentality after historic comeback
Harry Kane paid tribute to Bayern Munich's mentality after the Bundesliga champions produced a historic comeback from three goals down to beat Mainz 4-3 on Saturday.
DOR