1. Bundesliga, 31-round, regular season, 26.04.2025 09:30
Finished

Hoffenheim 2 - 3 Borussia Dortmund Highlights

Goal Waldemar Anton 90', Hoffenheim-Borussia Dortmund 2:3

Goal Pavel Kaderabek 90', Hoffenheim-Borussia Dortmund 2:2

Goal Julian Brandt 74', Hoffenheim-Borussia Dortmund 1:2

Goal Adam Hložek 61', Hoffenheim-Borussia Dortmund 1:1

Goal Sehrou Guirassy 20', Hoffenheim-Borussia Dortmund 0:1

Sehrou Guirassy missed penalty (Hoffenheim-Borussia Dortmund 34')

00:16
He‘s a skiller ??

09:34
„Kompliment an die Mannschaft für diesen Willen!“ | PK mit Kovac & Ilzer | TSG Hoffenheim - BVB 2:3

10:02
"Wir hätten es verdient gehabt, einen Punkt mitzunehmen" | PK nach #TSGBVB

21:40
? LIVE | PK vor #TSGBVB

16:11
Live: Pressekonferenz mit Niko Kovac | TSG Hoffenheim - BVB

00:24
Mund auf. Stäbchen rein. ??????? ???? ??
1 | ||
4 | ||
25 |
|
|
35 | ||
3 | ||
8 |
|
|
16 | ||
21 |
|
|
27 | (c) | |
29 | ||
23 |
|
1 | ||
3 | ||
5 | ||
25 |
|
|
8 |
|
|
10 |
|
|
23 | (c) | |
24 | ||
26 |
|
|
9 | ||
43 |
|
Manager
Manager
Match Stats
1.16
xG
2.43
11
Shots
17
3
Shots on target
11
2
Shots Blocked
4
0
Woodwork
0
37
Possession %
63
2
Corner
5
17
Fouls
9
6
Offsides
0
5
Yellow cards
1
0
Red cards
0
364
Pass
623
79
Pass percentage %
87
9
Free Kicks
17
16
Throw Ins
9
15
Crosses
14
32
Clearances
18
2
Goal chances
3
0.4
xG
1.94
5
Shots
10
1
Shots on target
5
2
Shots Blocked
2
0
Woodwork
0
31
Possession %
69
1
Corner
2
6
Fouls
5
2
Offsides
0
0
Yellow cards
1
0
Red cards
0
157
Pass
362
80
Pass percentage %
91
5
Free Kicks
6
5
Throw Ins
4
11
Clearances
7
0
Goal chances
2
0.94
xG
0.57
6
Shots
6
2
Shots on target
3
0
Shots Blocked
2
0
Woodwork
0
43
Possession %
57
1
Corner
3
11
Fouls
4
4
Offsides
0
5
Yellow cards
0
0
Red cards
0
207
Pass
261
79
Pass percentage %
83
4
Free Kicks
11
11
Throw Ins
5
21
Clearances
11
2
Goal chances
1
![]() |
![]() |
![]() |
Match Info
Viewers30,150
Match Events
×90+14

That's it! The referee blows the final whistle
90+14
Ball possession: Hoffenheim: 37%, Borussia Dortmund: 63%.
90+14
Hoffenheim take a throw-in in their own half of the field
90+13

Yellow card for Umut Tohumcu
90+13
The referee signals a free kick as Arthur Chaves from Hoffenheim trips Karim Adeyemi
90+12

Yellow card for Anton Stach
90+12
A player from Hoffenheim takes a long throw into the opponent's box
90+12
Anton Stach is penalised for pushing Waldemar Anton
90+12
Serhou Guirassy relieves the pressure with a clearance
90+12
Oliver Baumann relieves the pressure with a clearance
90+11
The game is restarted
90+8

Yellow card for Pavel Kaderabek
90+7

Stanley N'Soki is shown a yellow card by the referee
90+7
Ball possession: Hoffenheim: 37%, Borussia Dortmund: 63%.
90+7
GOAL STANDS! - After reviewing the situation, the referee decides that the goal for Borussia Dortmund stands.
90+7
VAR - GOAL! - The referee has stopped the play. VAR check in progress, a potential goal for Borussia Dortmund.
90+7
Oliver Baumann is down injured and receives medical treatment on the field.
90+7
Play has been stopped because there is a player lying on the pitch.
90+5
Serhou Guirassy provided the assist for the goal.
90+5

G O O O A A A L - Waldemar Anton scores with the right foot!
90+4
Borussia Dortmund take a throw-in in their own half of the field
90+4
Arthur Chaves relieves the pressure with a clearance
90+4
Ramy Bensebaini relieves the pressure with a clearance
90+3
Borussia Dortmund take a throw-in in the opponent's half of the field
90+3
Stanley N'Soki relieves the pressure with a clearance
90+2
Goal kick for Borussia Dortmund
90+2
A chance presents itself to Pavel Kaderabek from Hoffenheim but his header goes wide
90+1
Stanley N'Soki made the key pass for the goal!
90+1
David Jurasek provided the assist for the goal.
90+1

G O O O A A A L - Pavel Kaderabek Hoffenheim scores with a header.
90
Ball possession: Hoffenheim: 38%, Borussia Dortmund: 62%.
90
Hoffenheim take a throw-in in the opponent's half of the field
90
The fourth official shows there are 5 minute(s) of time to be added
90
Safe hands from Oliver Baumann as he comes out and claims the ball
89
Stanley N'Soki relieves the pressure with a clearance
88
Waldemar Anton relieves the pressure with a clearance
88
Hoffenheim take a throw-in in their own half of the field
88
Anton Stach makes the tackle and wins possession for his team
88
Anton Stach relieves the pressure with a clearance
88
Giovanni Reyna relieves the pressure with a clearance
87
Stanley N'Soki relieves the pressure with a clearance
87
Borussia Dortmund take a throw-in in the opponent's half of the field
87
Daniel Svensson relieves the pressure with a clearance
87
The referee signals a free kick as Salih Oezcan from Borussia Dortmund trips Umut Tohumcu
85
Stanley N'Soki relieves the pressure with a clearance
85
Ball possession: Hoffenheim: 38%, Borussia Dortmund: 62%.
85
Leo Oestigard successfully blocks the shot
85
A shot by Daniel Svensson is blocked
84
Umut Tohumcu is penalised for pushing Giovanni Reyna
84
Good effort by Karim Adeyemi as he directs a shot on target, but Oliver Baumann saves it
84
Stanley N'Soki relieves the pressure with a clearance
83
Leo Oestigard relieves the pressure with a clearance
83
Anton Stach from Hoffenheim intercepts a cross aimed towards the box.
83
Giovanni Reyna swings in the ball from a corner on the left, but it is nowhere near a teammate.
83
Arthur Chaves from Hoffenheim intercepts a cross aimed towards the box.
83
Yan Couto relieves the pressure with a clearance
82
Arthur Chaves from Hoffenheim intercepts a cross aimed towards the box.
82
Giovanni Reyna swings in the ball from a corner on the left, but it is nowhere near a teammate.
82
Leo Oestigard from Hoffenheim intercepts a cross aimed towards the box.
81

Niklas Suele is leaving the field to be replaced by Giovanni Reyna in a tactical substitution.
81

Julian Brandt is leaving the field to be replaced by Carney Chukwuemeka in a tactical substitution.
80
A chance presents itself to Haris Tabakovic from Hoffenheim but his header goes wide
80
The cross by Umut Tohumcu from Hoffenheim successfully finds a teammate in the box.
80
Ball possession: Hoffenheim: 38%, Borussia Dortmund: 62%.
80
Salih Oezcan is penalised for pushing Umut Tohumcu
79
Arthur Chaves relieves the pressure with a clearance
79
Haris Tabakovic from Hoffenheim is ruled offside
78
Yan Couto relieves the pressure with a clearance
78
Niklas Suele from Borussia Dortmund intercepts a cross aimed towards the box.
78
Umut Tohumcu swings in the ball from a corner on the left, but it is nowhere near a teammate.
78
Ramy Bensebaini relieves the pressure with a clearance
78
Waldemar Anton from Borussia Dortmund intercepts a cross aimed towards the box.
77
Stanley N'Soki relieves the pressure with a clearance
77

Dennis Geiger is leaving the field to be replaced by Umut Tohumcu in a tactical substitution.
77

Julian Ryerson is leaving the field to be replaced by Yan Couto in a tactical substitution.
76
A player from Hoffenheim takes a long throw into the opponent's box
76
Ramy Bensebaini relieves the pressure with a clearance
75
Ball possession: Hoffenheim: 37%, Borussia Dortmund: 63%.
75
Goal kick for Borussia Dortmund
74
Daniel Svensson provided the assist for the goal.
74

G O O O A A A L - Julian Brandt volleys the ball into the back of the net with the right. A great finish!
74
Arthur Chaves relieves the pressure with a clearance
73
Bazoumana Toure from Hoffenheim is ruled offside
73
Hoffenheim take a throw-in in the opponent's half of the field
72
The referee signals a free kick as Dennis Geiger from Hoffenheim trips Salih Oezcan
71

Adam Hlozek is leaving the field to be replaced by Haris Tabakovic in a tactical substitution.
71

Marius Buelter is leaving the field to be replaced by David Jurasek in a tactical substitution.
70
Andrej Kramaric from Hoffenheim is ruled offside
70
Ball possession: Hoffenheim: 37%, Borussia Dortmund: 63%.
69
Obstruction as Stanley N'Soki cuts off the run of Serhou Guirassy. A free-kick is awarded.
68
Niklas Suele relieves the pressure with a clearance
68

Felix Nmecha is leaving the field to be replaced by Salih Oezcan in a tactical substitution.
68

Jamie Gittens is leaving the field to be replaced by Karim Adeyemi in a tactical substitution.
67
The referee signals a free kick as Anton Stach from Hoffenheim trips Jamie Gittens
67
Good effort by Julian Ryerson as he directs a shot on target, but Oliver Baumann saves it
67
Stanley N'Soki from Hoffenheim intercepts a cross aimed towards the box.
67
Stanley N'Soki from Hoffenheim intercepts a cross aimed towards the box.
66
Waldemar Anton relieves the pressure with a clearance
66
Oliver Baumann from Hoffenheim intercepts a cross aimed towards the box.
66
Felix Nmecha relieves the pressure with a clearance
65
Dennis Geiger relieves the pressure with a clearance
65
Borussia Dortmund take a throw-in in the opponent's half of the field
65
Ball possession: Hoffenheim: 38%, Borussia Dortmund: 62%.
65
Leo Oestigard from Hoffenheim intercepts a cross aimed towards the box.
64

Arthur Chaves is shown a yellow card by the referee
63
Dangerous challenge by Arthur Chaves from Hoffenheim. Waldemar Anton on the receiving end of that.
63
Niklas Suele relieves the pressure with a clearance
61
Anton Stach provided the assist for the goal.
61

G O O O A A A L - Adam Hlozek scores with the right foot!
61
Felix Nmecha is penalised for pushing Dennis Geiger
60
Ball possession: Hoffenheim: 35%, Borussia Dortmund: 65%.
60
Borussia Dortmund take a throw-in in the opponent's half of the field
59
Hoffenheim take a throw-in in their own half of the field
59
Pavel Kaderabek is penalised for pushing Daniel Svensson
58
Goal kick for Borussia Dortmund
58
Bazoumana Toure from Hoffenheim sends an effort wide of target
58
Dennis Geiger controls the ball with his hand
57
Arthur Chaves relieves the pressure with a clearance
57
Pavel Kaderabek from Hoffenheim is ruled offside
57
Hoffenheim take a throw-in in the opponent's half of the field
57
Hoffenheim take a throw-in in the opponent's half of the field
56
The game is restarted
56
Play has been stopped while the referee talks to the players.
56
The referee signals a free kick as Dennis Geiger from Hoffenheim trips Waldemar Anton
55
Ball possession: Hoffenheim: 33%, Borussia Dortmund: 67%.
55
Good effort by Jamie Gittens as he directs a shot on target, but Oliver Baumann saves it
54
Goal kick for Borussia Dortmund
54
Space opens up for Bazoumana Toure but his finish goes wide of the target. Could have done better there.
54
Stanley N'Soki makes the tackle and wins possession for his team
53
Safe hands from Gregor Kobel as he comes out and claims the ball
52
Bazoumana Toure is penalised for pushing Ramy Bensebaini
52
Hoffenheim take a throw-in in their own half of the field
51
The game is restarted
50
Julian Ryerson is down injured and receives medical treatment on the field.
50
Ball possession: Hoffenheim: 33%, Borussia Dortmund: 67%.
50
Play has been stopped because there is a player lying on the pitch.
50
Julian Ryerson relieves the pressure with a clearance
49
Goal kick for Hoffenheim
49
Daniel Svensson from Borussia Dortmund swings in the corner from the right.
49
A shot by Julian Ryerson is blocked
49
Arthur Chaves relieves the pressure with a clearance
48
Safe hands from Gregor Kobel as he comes out and claims the ball
47
Emre Can is penalised for pushing Adam Hlozek
47
Leo Oestigard relieves the pressure with a clearance
46
Niklas Suele relieves the pressure with a clearance
46

The second half is underway
45+5

It's over! The referee blows for half time
45+5
Ball possession: Hoffenheim: 31%, Borussia Dortmund: 69%.
45+5
Daniel Svensson is penalised for pushing Dennis Geiger
45+3
Leo Oestigard successfully blocks the shot
45+3
A shot by Felix Nmecha is blocked
45+3
Arthur Chaves from Hoffenheim intercepts a cross aimed towards the box.
45+2
Hoffenheim take a throw-in in their own half of the field
45+2
Julian Ryerson relieves the pressure with a clearance
45+2
Emre Can relieves the pressure with a clearance
45+2
Goal kick for Hoffenheim
45+2
Felix Nmecha send an audacious bicycle-kick wide of goal
45+1
Serhou Guirassy from Borussia Dortmund heads towards goal but sees his effort blocked.
45+1
Julian Ryerson from Borussia Dortmund swings in the corner from the left.
45+1
The game is restarted
45
The fourth official shows there are 4 minute(s) of time to be added
45
Play has been stopped while the referee talks to the players.
45
Ball possession: Hoffenheim: 34%, Borussia Dortmund: 66%.
45
Good effort by Jamie Gittens as he directs a shot on target, but Oliver Baumann saves it
44
Good effort by Niklas Suele as he directs a shot on target, but Oliver Baumann saves it
43
Niklas Suele relieves the pressure with a clearance
43
Leo Oestigard makes the tackle and wins possession for his team
42

Waldemar Anton from Borussia Dortmund receives a yellow card after a dangerous challenge on an opponent player.
42
Arthur Chaves relieves the pressure with a clearance
41
Dangerous challenge by Waldemar Anton from Borussia Dortmund. Adam Hlozek on the receiving end of that.
41
Pavel Kaderabek from Hoffenheim is ruled offside
40
Daniel Svensson from Borussia Dortmund intercepts a cross aimed towards the box.
40
Hoffenheim take a throw-in in the opponent's half of the field
40
Ball possession: Hoffenheim: 32%, Borussia Dortmund: 68%.
39
Marius Buelter relieves the pressure with a clearance
39
Leo Oestigard relieves the pressure with a clearance
39
Goal kick for Borussia Dortmund
39
Space opens up for Adam Hlozek but his finish goes wide of the target. Could have done better there.
38
A shot by Anton Stach is blocked
37
Felix Nmecha from Borussia Dortmund intercepts a cross aimed towards the box.
36
Leo Oestigard relieves the pressure with a clearance
36
Ball possession: Hoffenheim: 22%, Borussia Dortmund: 78%.
36
Dennis Geiger is penalised for pushing Jamie Gittens
35
A shot by Andrej Kramaric is blocked
35
Bazoumana Toure from Hoffenheim takes a short corner kick from the right.
35
Daniel Svensson from Borussia Dortmund intercepts a cross aimed towards the box.
35
Bazoumana Toure relieves the pressure with a clearance
34

SAVED - Serhou Guirassy takes the penalty, but Oliver Baumann saves it!
33
PENALTY - Leo Oestigard from Hoffenheim concedes a penalty for tripping Jamie Gittens.
32
Gregor Kobel from Borussia Dortmund intercepts a cross aimed towards the box.
32
Stanley N'Soki relieves the pressure with a clearance
31
Leo Oestigard relieves the pressure with a clearance
31
The game is restarted
30

Kevin Akpoguma is coming out with a knock and is replaced by Stanley N'Soki.
30
Ball possession: Hoffenheim: 21%, Borussia Dortmund: 79%.
30
Play has been stopped because there is a player lying on the pitch.
29
Niklas Suele relieves the pressure with a clearance
29
Goal kick for Borussia Dortmund
29
Dennis Geiger goes for goal on the direct free kick, but the shot sails wide
28
VAR CHECK OVER - No further actions have been taken after the VAR check.
27
VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for Hoffenheim.
27
The referee signals a free kick as Ramy Bensebaini from Borussia Dortmund trips Bazoumana Toure
27
Waldemar Anton relieves the pressure with a clearance
26
The referee signals a free kick as Andrej Kramaric from Hoffenheim trips Julian Ryerson
26
Julian Ryerson relieves the pressure with a clearance
25
Kevin Akpoguma relieves the pressure with a clearance
25
Daniel Svensson relieves the pressure with a clearance
25
Ball possession: Hoffenheim: 16%, Borussia Dortmund: 84%.
24
Goal kick for Hoffenheim
24
Jamie Gittens fails to find the target with a shot from outside the box
22
GOAL! After a review of the situation, the referee changed the initial decision and awards a goal for Borussia Dortmund!
22
VAR - GOAL! - The referee has stopped the play. VAR check in progress, a potential goal for Borussia Dortmund.
20
Julian Brandt made the key pass for the goal!
20
Daniel Svensson provided the assist for the goal.
20

G O O O A A A L - Serhou Guirassy scores with the right foot!
20
Ball possession: Hoffenheim: 18%, Borussia Dortmund: 82%.
19
Oliver Baumann from Hoffenheim intercepts a cross aimed towards the box.
19
Ramy Bensebaini relieves the pressure with a clearance
19
The cross by Ramy Bensebaini from Borussia Dortmund successfully finds a teammate in the box.
19
Kevin Akpoguma from Hoffenheim intercepts a cross aimed towards the box.
19
Emre Can makes the tackle and wins possession for his team
19
Kevin Akpoguma makes the tackle and wins possession for his team
18
Ramy Bensebaini relieves the pressure with a clearance
18
Hoffenheim take a throw-in in the opponent's half of the field
17
Julian Ryerson is penalised for pushing Andrej Kramaric
17
Arthur Chaves relieves the pressure with a clearance
16
Leo Oestigard from Hoffenheim intercepts a cross aimed towards the box.
15
Andrej Kramaric relieves the pressure with a clearance
15
Daniel Svensson from Borussia Dortmund takes a short corner kick from the right.
15
Ball possession: Hoffenheim: 17%, Borussia Dortmund: 83%.
15
Marius Buelter from Hoffenheim intercepts a cross aimed towards the box.
14
Felix Nmecha relieves the pressure with a clearance
13
Marius Buelter makes the tackle and wins possession for his team
13
Borussia Dortmund take a throw-in in the opponent's half of the field
12
Arthur Chaves is penalised for pushing Jamie Gittens
11
Bazoumana Toure tries his luck from distance but his effort ends up safely in the hands of Gregor Kobel
11
Leo Oestigard relieves the pressure with a clearance
10
Gregor Kobel from Borussia Dortmund intercepts a cross aimed towards the box.
10
Hoffenheim take a throw-in in the opponent's half of the field
10
Ball possession: Hoffenheim: 9%, Borussia Dortmund: 91%.
10
Good effort by Julian Brandt as he directs a shot on target, but Oliver Baumann saves it
9
Niklas Suele relieves the pressure with a clearance
9
Hoffenheim take a throw-in in their own half of the field
9
Leo Oestigard relieves the pressure with a clearance
8
Leo Oestigard is penalised for pushing Jamie Gittens
8
Jamie Gittens makes the tackle and wins possession for his team
7
Borussia Dortmund take a throw-in in their own half of the field
7
Waldemar Anton relieves the pressure with a clearance
7
Oliver Baumann from Hoffenheim intercepts a cross aimed towards the box.
7
A chance presents itself to Serhou Guirassy from Borussia Dortmund but his header goes wide
7
The cross by Daniel Svensson from Borussia Dortmund successfully finds a teammate in the box.
6
Leo Oestigard is penalised for pushing Serhou Guirassy
5
Ball possession: Hoffenheim: 12%, Borussia Dortmund: 88%.
5
Borussia Dortmund take a throw-in in the opponent's half of the field
4
Kevin Akpoguma from Hoffenheim intercepts a cross aimed towards the box.
3
Pavel Kaderabek comes back onto the field.
3
Bazoumana Toure from Hoffenheim is ruled offside
3
Emre Can is penalised for pushing Adam Hlozek
2
Borussia Dortmund take a throw-in in the opponent's half of the field
2
The game is restarted
2
Pavel Kaderabek is injured and is taken off the field to receive medical treatment.
1
Pavel Kaderabek is down injured and receives medical treatment on the field.
1
Play has been stopped because there is a player lying on the pitch.
1
The pitch is in fantastic condition today and the players are enjoying the surface.
1
Cloudy conditions overhead at the moment.
1
Borussia Dortmund kick-off, and the game is underway.
1

The referee starts the match
-
Welcome to PreZero Arena, the match will start in about 5 minutes.

LWLDL
5 | 6 | 1.2 | 1 | 1 | 3 |
matches | goals | per match | wins | draws | losing |

WWDLW
5 | 12 | 2.4 | 3 | 1 | 1 |
matches | goals | per match | wins | draws | losing |
or Enter