
Holstein Kiel vs Borussia Dortmund, 2024-25 German Bundesliga
· German BundesligaDortmund lose again as pressure mounts on Sahin
![Alexander Bernhardsson for Holsten vs Dortmund [1296x729]](https://a.espncdn.com/photo/2025/0114/r1438443_1296x729_16-9.jpg)
Struggling Holstein Kiel scored three times in a dominant first half but had to survive a late comeback from Borussia Dortmund before beating the visitors 4-2 on Tuesday, a second straight Bundesliga loss for the Ruhr valley club.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Delay in match (Borussia Dortmund).
- 2': Delay over. They are ready to continue.
- 4': Attempt missed. Jamie Gittens (Borussia Dortmund) right footed shot from outside the box is close, but misses to the left. Assisted by Ramy Bensebaini with a headed pass.
- 5': Attempt saved. Finn Porath (Holstein Kiel) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Shuto Machino.
- 5': Corner, Holstein Kiel. Conceded by Gregor Kobel.
- 8': Foul by Lasse Rosenboom (Holstein Kiel).
- 8': Jamie Gittens (Borussia Dortmund) wins a free kick on the left wing.
- 9': Corner, Borussia Dortmund. Conceded by Finn Porath.
- 11': Attempt saved. Serhou Guirassy (Borussia Dortmund) right footed shot from outside the box is saved in the bottom left corner. Assisted by Julian Brandt.
- 11': Corner, Borussia Dortmund. Conceded by Timon Weiner.
- 12': Foul by Alexander Bernhardsson (Holstein Kiel).
- 12': Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.
- 15': Finn Porath (Holstein Kiel) wins a free kick in the defensive half.
- 15': Foul by Julien Duranville (Borussia Dortmund).
- 17': Foul by Magnus Knudsen (Holstein Kiel).
- 17': Serhou Guirassy (Borussia Dortmund) wins a free kick in the defensive half.
- 18': Attempt blocked. Julien Duranville (Borussia Dortmund) left footed shot from outside the box is blocked.
- 20': Foul by Serhou Guirassy (Borussia Dortmund).
- 20': Marco Komenda (Holstein Kiel) wins a free kick in the defensive half.
- 21': Corner, Borussia Dortmund. Conceded by Lasse Rosenboom.
- 24': Corner, Borussia Dortmund. Conceded by Lasse Rosenboom.
- 25': Foul by Shuto Machino (Holstein Kiel).
- 25': Julien Duranville (Borussia Dortmund) wins a free kick on the right wing.
- 27': Goal! Holstein Kiel 1, Borussia Dortmund 0. Shuto Machino (Holstein Kiel) right footed shot from outside the box to the top left corner. Assisted by Alexander Bernhardsson.
- 29': Delay in match (Borussia Dortmund).
- 30': Delay over. They are ready to continue.
- 32': Goal! Holstein Kiel 2, Borussia Dortmund 0. Phil Harres (Holstein Kiel) header from the centre of the box to the bottom right corner. Assisted by Lasse Rosenboom with a cross.
- 35': Foul by Finn Porath (Holstein Kiel).
- 35': Julien Duranville (Borussia Dortmund) wins a free kick on the right wing.
- 35': Attempt missed. Ramy Bensebaini (Borussia Dortmund) header from the centre of the box misses to the left. Assisted by Julian Brandt with a cross following a set piece situation.
- 36': Attempt missed. Finn Porath (Holstein Kiel) right footed shot from outside the box is close, but misses to the left. Assisted by Shuto Machino.
- 37': Foul by Jamie Gittens (Borussia Dortmund).
- 37': Lasse Rosenboom (Holstein Kiel) wins a free kick in the defensive half.
- 41': Attempt saved. Alexander Bernhardsson (Holstein Kiel) left footed shot from the right side of the box is saved in the bottom left corner. Assisted by Lasse Rosenboom.
- 41': Attempt missed. Finn Porath (Holstein Kiel) left footed shot from the left side of the box is close, but misses to the right.
- 42': Foul by Julien Duranville (Borussia Dortmund).
- 42': Shuto Machino (Holstein Kiel) wins a free kick in the defensive half.
- 42': Julien Duranville (Borussia Dortmund) is shown the yellow card for a bad foul.
- 43': Attempt blocked. Jamie Gittens (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Julian Brandt.
- 44': Corner, Borussia Dortmund. Conceded by Finn Porath.
- 45'+1': Corner, Borussia Dortmund. Conceded by Marco Komenda.
- 45'+1': Fourth official has announced 4 minutes of added time.
- 45'+2': Attempt missed. Jamie Gittens (Borussia Dortmund) left footed shot from the left side of the box is high and wide to the left. Assisted by Emre Can.
- 45'+4': Goal! Holstein Kiel 3, Borussia Dortmund 0. Alexander Bernhardsson (Holstein Kiel) left footed shot from the centre of the box to the bottom right corner. Assisted by Phil Harres following a fast break.
- 45'+5': First Half ends, Holstein Kiel 3, Borussia Dortmund 0.
- 45': Second Half begins Holstein Kiel 3, Borussia Dortmund 0.
- 45': Substitution, Borussia Dortmund. Maximilian Beier replaces Ramy Bensebaini.
- 45': Substitution, Borussia Dortmund. Waldemar Anton replaces Julian Ryerson.
- 48': Offside, Borussia Dortmund. Maximilian Beier is caught offside.
- 50': Offside, Borussia Dortmund. Julien Duranville is caught offside.
- 52': Dangerous play by Waldemar Anton (Borussia Dortmund).
- 52': Phil Harres (Holstein Kiel) wins a free kick in the attacking half.
- 53': Attempt missed. David Zec (Holstein Kiel) header from the centre of the box is too high following a set piece situation.
- 54': Foul by Felix Nmecha (Borussia Dortmund).
- 54': Phil Harres (Holstein Kiel) wins a free kick in the attacking half.
- 54': Attempt missed. Finn Porath (Holstein Kiel) right footed shot from outside the box is high and wide to the right. Assisted by Alexander Bernhardsson following a set piece situation.
- 56': Emre Can (Borussia Dortmund) wins a free kick in the defensive half.
- 56': Foul by Phil Harres (Holstein Kiel).
- 59': Substitution, Borussia Dortmund. Giovanni Reyna replaces Marcel Sabitzer.
- 59': Substitution, Borussia Dortmund. Yan Couto replaces Julien Duranville.
- 60': Attempt missed. Serhou Guirassy (Borussia Dortmund) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Julian Brandt.
- 61': Foul by Phil Harres (Holstein Kiel).
- 61': Yan Couto (Borussia Dortmund) wins a free kick in the defensive half.
- 62': Felix Nmecha (Borussia Dortmund) wins a free kick in the attacking half.
- 62': Foul by Magnus Knudsen (Holstein Kiel).
- 63': Felix Nmecha (Borussia Dortmund) wins a free kick in the attacking half.
- 63': Foul by Nicolai Remberg (Holstein Kiel).
- 66': Foul by Nicolai Remberg (Holstein Kiel).
- 66': Serhou Guirassy (Borussia Dortmund) wins a free kick in the attacking half.
- 66': Corner, Borussia Dortmund. Conceded by Shuto Machino.
- 69': Substitution, Holstein Kiel. Armin Gigovic replaces Alexander Bernhardsson.
- 70': Attempt blocked. Emre Can (Borussia Dortmund) left footed shot from outside the box is blocked. Assisted by Maximilian Beier.
- 70': Attempt missed. Serhou Guirassy (Borussia Dortmund) header from the centre of the box is too high. Assisted by Yan Couto with a cross.
- 72': Goal! Holstein Kiel 3, Borussia Dortmund 1. Giovanni Reyna (Borussia Dortmund) right footed shot from outside the box to the bottom left corner. Assisted by Waldemar Anton.
- 73': Corner, Borussia Dortmund. Conceded by Finn Porath.
- 74': Delay in match because of an injury Marco Komenda (Holstein Kiel).
- 76': Delay over. They are ready to continue.
- 76': Substitution, Holstein Kiel. Fiete Arp replaces Phil Harres.
- 76': Substitution, Holstein Kiel. Lewis Holtby replaces Shuto Machino.
- 76': Substitution, Holstein Kiel. Max Geschwill replaces Marco Komenda because of an injury.
- 78': Goal! Holstein Kiel 3, Borussia Dortmund 2. Jamie Gittens (Borussia Dortmund) right footed shot from the left side of the box to the high centre of the goal.
- 80': Fiete Arp (Holstein Kiel) wins a free kick in the defensive half.
- 80': Foul by Felix Nmecha (Borussia Dortmund).
- 81': Foul by Lasse Rosenboom (Holstein Kiel).
- 81': Jamie Gittens (Borussia Dortmund) wins a free kick on the left wing.
- 81': Finn Porath (Holstein Kiel) wins a free kick in the defensive half.
- 81': Foul by Yan Couto (Borussia Dortmund).
- 82': Finn Porath (Holstein Kiel) is shown the yellow card.
- 82': Fiete Arp (Holstein Kiel) wins a free kick in the attacking half.
- 82': Foul by Waldemar Anton (Borussia Dortmund).
- 83': Attempt saved. David Zec (Holstein Kiel) header from the centre of the box is saved in the centre of the goal. Assisted by Lewis Holtby.
- 84': Delay in match (Borussia Dortmund).
- 85': Substitution, Holstein Kiel. Dominik Javorcek replaces Finn Porath because of an injury.
- 85': Delay over. They are ready to continue.
- 86': Felix Nmecha (Borussia Dortmund) wins a free kick in the attacking half.
- 86': Foul by Lewis Holtby (Holstein Kiel).
- 86': Lewis Holtby (Holstein Kiel) is shown the red card.
- 86': Waldemar Anton (Borussia Dortmund) is shown the yellow card.
- 88': Attempt blocked. Felix Nmecha (Borussia Dortmund) right footed shot from outside the box is blocked.
- 89': Attempt saved. Nico Schlotterbeck (Borussia Dortmund) header from the centre of the box is saved in the centre of the goal. Assisted by Giovanni Reyna with a cross.
- 89': Fiete Arp (Holstein Kiel) wins a free kick in the defensive half.
- 89': Foul by Felix Nmecha (Borussia Dortmund).
- 90': Fourth official has announced 6 minutes of added time.
- 90'+2': Attempt blocked. Waldemar Anton (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Jamie Gittens.
- 90'+2': Attempt blocked. Jamie Gittens (Borussia Dortmund) right footed shot from the centre of the box is blocked.
- 90'+2': Attempt blocked. Giovanni Reyna (Borussia Dortmund) right footed shot from the left side of the box is blocked.
- 90'+3': Delay in match because of an injury Timon Weiner (Holstein Kiel).
- 90'+4': Delay over. They are ready to continue.
- 90'+5': Hand ball by Waldemar Anton (Borussia Dortmund).
- 90'+7': Delay in match (Borussia Dortmund).
- 90'+7': Delay over. They are ready to continue.
- 90'+8': Emre Can (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+8': Foul by Nicolai Remberg (Holstein Kiel).
- 90'+8': Corner, Borussia Dortmund. Conceded by David Zec.
- 90'+9': Goal! Holstein Kiel 4, Borussia Dortmund 2. Fiete Arp (Holstein Kiel) right footed shot from more than 40 yards on the right wing to the centre of the goal following a fast break.
- 90'+10': Fiete Arp (Holstein Kiel) is shown the yellow card for excessive celebration.
- 90'+10': Second Half ends, Holstein Kiel 4, Borussia Dortmund 2.
- 0': Match ends, Holstein Kiel 4, Borussia Dortmund 2.
Statistics
![]() |
KSV![]() |
|
---|---|---|
11 | Fouls | 13 |
2 | Yellow Cards | 2 |
0 | Red Cards | 1 |
2 | Offsides | 0 |
9 | Corner Kicks | 1 |
3 | Saves | 2 |
75.3 | Possession | 24.7 |
16 | SHOTS | 11 |
4 | ON GOAL | 7 |
0.3 | On Target % | 0.6 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
552 | Accurate Passes | 133 |
611 | Passes | 211 |
0.9 | Pass Completion % | 0.6 |
7 | Accurate Crosses | 1 |
42 | Crosses | 3 |
0.2 | Cross % | 0.3 |
23 | Long Balls | 68 |
15 | Accurate Long Balls | 30 |
0.7 | Long Balls % | 0.4 |
7 | Blocked Shots | 0 |
2 | Effective Tackles | 13 |
8 | Tackles | 26 |
0.3 | Tackle % | 0.5 |
4 | Interceptions | 7 |
11 | Effective Clearances | 42 |
11 | Clearances | 42 |
Game Information
Venue: Holstein-Stadion
Location: Kiel, Germany
Attendance: 15,034
Bundesliga Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Bayern Munich | 22 | +46 | 55 |
2 | Bayer Leverkusen | 22 | +22 | 47 |
3 | Eintracht Frankfurt | 22 | +20 | 42 |
4 | SC Freiburg | 23 | -2 | 39 |
Line-Ups
Holstein Kiel (3-4-2-1)
No. | Name |
---|---|
1 | Timon Weiner (GK) |
26 | David Zec |
3 | Marco Komenda |
17 | Timo Becker |
24 | Magnus Knudsen |
22 | Nicolai Remberg |
8 | Finn Porath ![]() |
23 | Lasse Rosenboom |
19 | Phil Harres |
18 | Shuto Machino |
11 | Alexander Bernhardsson |
Borussia Dortmund (4-1-4-1)
No. | Name |
---|---|
1 | Gregor Kobel (GK) |
4 | Nico Schlotterbeck |
23 | Emre Can |
8 | Felix Nmecha |
5 | Ramy Bensebaini |
26 | Julian Ryerson |
10 | Julian Brandt |
20 | Marcel Sabitzer |
43 | Jamie Gittens |
16 | Julien Duranville ![]() |
9 | Serhou Guirassy |
Bundesliga News

Check out this delightful overhead kick goal by Freiburg's Kiliann Sildillia vs. Werder Bremen.

Kevin De Bruyne and Jack Grealish could make way for Florian Wirtz at Man City this summer. Transfer Talk has the latest news, gossip and rumors.

With a Champions League tie vs. Leverkusen and a challenging Bundesliga run, the next three weeks will define Vincent Kompany's first year at Bayern Munich.

Xabi Alonso reacts to being unbeaten in six games against Bayern Munich since taking over as Leverkusen manager.

From title rivals to champions league rivals as Bayern Munich take on Bayer Leverkusen in the round of 16.