
Borussia Dortmund vs Holstein Kiel, 2024-25 German Bundesliga
· German Bundesliga3 - 0
Dortmund snatch last Champions League spot with win over Kiel in season finale
![Dortmund [1296x729]](https://a.espncdn.com/photo/2025/0517/r1494362_1296x729_16-9.jpg)
Borussia Dortmund cruised past relegated Holstein Kiel 3-0 on Saturday to finish fourth and snatch the last Champions League spot for next season
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Penalty Borussia Dortmund. Felix Nmecha draws a foul in the penalty area.
- 2': Penalty conceded by Lewis Holtby (Holstein Kiel) after a foul in the penalty area.
- 3': Goal! Borussia Dortmund 1, Holstein Kiel 0. Serhou Guirassy (Borussia Dortmund) converts the penalty with a right footed shot to the bottom left corner.
- 9': Foul by Carl Johansson (Holstein Kiel).
- 9': Karim Adeyemi (Borussia Dortmund) wins a free kick in the attacking half.
- 9': Carl Johansson (Holstein Kiel) is shown the red card.
- 13': Offside, Borussia Dortmund. Daniel Svensson is caught offside.
- 15': Attempt blocked. Nicolai Remberg (Holstein Kiel) header from the centre of the box is blocked. Assisted by Shuto Machino.
- 17': Alexander Bernhardsson (Holstein Kiel) wins a free kick in the defensive half.
- 17': Foul by Karim Adeyemi (Borussia Dortmund).
- 20': Corner, Borussia Dortmund. Conceded by Alexander Bernhardsson.
- 21': Attempt saved. Marcel Sabitzer (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal. Assisted by Julian Ryerson.
- 21': Corner, Borussia Dortmund. Conceded by Thomas Dähne.
- 21': Attempt missed. Karim Adeyemi (Borussia Dortmund) left footed shot from outside the box is close, but misses the top left corner following a corner.
- 22': Foul by Julian Brandt (Borussia Dortmund).
- 22': Nicolai Remberg (Holstein Kiel) wins a free kick in the defensive half.
- 25': Attempt blocked. Julian Ryerson (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Serhou Guirassy.
- 25': Corner, Borussia Dortmund. Conceded by Nicolai Remberg.
- 26': Foul by Marcel Sabitzer (Borussia Dortmund).
- 26': Thomas Dähne (Holstein Kiel) wins a free kick in the defensive half.
- 29': Attempt missed. Felix Nmecha (Borussia Dortmund) right footed shot from the centre of the box is too high. Assisted by Karim Adeyemi.
- 32': Delay in match because of an injury Nicolai Remberg (Holstein Kiel).
- 33': Delay over. They are ready to continue.
- 34': Corner, Borussia Dortmund. Conceded by David Zec.
- 36': Foul by Niklas Süle (Borussia Dortmund).
- 36': Steven Skrzybski (Holstein Kiel) wins a free kick in the defensive half.
- 37': Attempt missed. Niklas Süle (Borussia Dortmund) right footed shot from outside the box is just a bit too high. Assisted by Ramy Bensebaini.
- 39': Attempt saved. Shuto Machino (Holstein Kiel) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Alexander Bernhardsson.
- 39': Attempt blocked. Lasse Rosenboom (Holstein Kiel) right footed shot from the centre of the box is blocked.
- 42': Corner, Holstein Kiel. Conceded by Ramy Bensebaini.
- 43': Foul by Julian Brandt (Borussia Dortmund).
- 43': Lewis Holtby (Holstein Kiel) wins a free kick in the attacking half.
- 45': Attempt missed. Daniel Svensson (Borussia Dortmund) right footed shot from outside the box is high and wide to the right. Assisted by Julian Brandt.
- 45': Fourth official has announced 3 minutes of added time.
- 45'+3': First Half ends, Borussia Dortmund 1, Holstein Kiel 0.
- 45': Second Half begins Borussia Dortmund 1, Holstein Kiel 0.
- 45': Substitution, Holstein Kiel. Magnus Knudsen replaces Lewis Holtby.
- 45': Substitution, Holstein Kiel. Max Geschwill replaces Steven Skrzybski.
- 47': Goal! Borussia Dortmund 2, Holstein Kiel 0. Marcel Sabitzer (Borussia Dortmund) right footed shot from outside the box to the bottom left corner. Assisted by Julian Brandt.
- 48': Felix Nmecha (Borussia Dortmund) wins a free kick on the left wing.
- 48': Foul by David Zec (Holstein Kiel).
- 49': Attempt blocked. Ramy Bensebaini (Borussia Dortmund) header from the centre of the box is blocked. Assisted by Daniel Svensson with a cross.
- 49': Attempt missed. Felix Nmecha (Borussia Dortmund) right footed shot from the centre of the box is too high following a set piece situation.
- 51': Attempt missed. Serhou Guirassy (Borussia Dortmund) right footed shot from the centre of the box is close, but misses to the right. Assisted by Julian Ryerson.
- 53': Attempt blocked. Serhou Guirassy (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Felix Nmecha.
- 53': Corner, Borussia Dortmund. Conceded by David Zec.
- 54': Corner, Borussia Dortmund. Conceded by David Zec.
- 55': Attempt missed. Julian Brandt (Borussia Dortmund) right footed shot from the centre of the box is too high.
- 56': Foul by Karim Adeyemi (Borussia Dortmund).
- 56': John Tolkin (Holstein Kiel) wins a free kick in the defensive half.
- 56': Karim Adeyemi (Borussia Dortmund) is shown the yellow card for a bad foul.
- 60': Attempt saved. Marcel Sabitzer (Borussia Dortmund) right footed shot from outside the box is saved in the bottom left corner. Assisted by Julian Brandt.
- 60': Attempt missed. Julian Ryerson (Borussia Dortmund) left footed shot from the centre of the box is just a bit too high.
- 63': Attempt saved. Alexander Bernhardsson (Holstein Kiel) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Lasse Rosenboom.
- 64': Foul by Waldemar Anton (Borussia Dortmund).
- 64': Shuto Machino (Holstein Kiel) wins a free kick in the defensive half.
- 66': Attempt saved. Felix Nmecha (Borussia Dortmund) right footed shot from the left side of the box is saved in the bottom left corner.
- 68': Corner, Borussia Dortmund. Conceded by John Tolkin.
- 69': Substitution, Holstein Kiel. Finn Porath replaces Shuto Machino.
- 70': Attempt missed. Marcel Sabitzer (Borussia Dortmund) right footed shot from outside the box misses to the left. Assisted by Niklas Süle.
- 70': Attempt missed. Serhou Guirassy (Borussia Dortmund) left footed shot from the centre of the box misses to the left. Assisted by Marcel Sabitzer.
- 71': Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Karim Adeyemi.
- 71': Foul by Felix Nmecha (Borussia Dortmund).
- 71': Nicolai Remberg (Holstein Kiel) wins a free kick in the attacking half.
- 72': Goal! Borussia Dortmund 3, Holstein Kiel 0. Felix Nmecha (Borussia Dortmund) right footed shot from the centre of the box to the bottom right corner. Assisted by Daniel Svensson.
- 75': David Zec (Holstein Kiel) wins a free kick in the defensive half.
- 75': Foul by Serhou Guirassy (Borussia Dortmund).
- 75': Delay in match because of an injury David Zec (Holstein Kiel).
- 76': Delay over. They are ready to continue.
- 76': Finn Porath (Holstein Kiel) wins a free kick in the defensive half.
- 76': Foul by Carney Chukwuemeka (Borussia Dortmund).
- 78': Delay in match because of an injury Daniel Svensson (Borussia Dortmund).
- 78': Delay over. They are ready to continue.
- 78': Substitution, Holstein Kiel. Phil Harres replaces Alexander Bernhardsson.
- 79': Substitution, Borussia Dortmund. Giovanni Reyna replaces Felix Nmecha.
- 79': Substitution, Borussia Dortmund. Emre Can replaces Niklas Süle.
- 83': Foul by Timo Becker (Holstein Kiel).
- 83': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
- 84': Foul by Nicolai Remberg (Holstein Kiel).
- 84': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the attacking half.
- 85': Substitution, Borussia Dortmund. Jamie Gittens replaces Julian Brandt.
- 85': Substitution, Borussia Dortmund. Julien Duranville replaces Serhou Guirassy.
- 87': Foul by Nicolai Remberg (Holstein Kiel).
- 87': Jamie Gittens (Borussia Dortmund) wins a free kick on the left wing.
- 87': Jamie Gittens (Borussia Dortmund) is shown the yellow card.
- 87': Nicolai Remberg (Holstein Kiel) is shown the yellow card.
- 87': Substitution, Holstein Kiel. Marko Ivezic replaces Timo Becker.
- 88': Nicolai Remberg (Holstein Kiel) wins a free kick in the defensive half.
- 88': Foul by Ramy Bensebaini (Borussia Dortmund).
- 90': Foul by Marcel Sabitzer (Borussia Dortmund).
- 90': Nicolai Remberg (Holstein Kiel) wins a free kick in the defensive half.
- 90': Marcel Sabitzer (Borussia Dortmund) is shown the yellow card for a bad foul.
- 90'+1': Fourth official has announced 2 minutes of added time.
- 90'+3': Second Half ends, Borussia Dortmund 3, Holstein Kiel 0.
- 0': Match ends, Borussia Dortmund 3, Holstein Kiel 0.
Statistics
![]() |
DOR![]() |
|
---|---|---|
6 | Fouls | 12 |
1 | Yellow Cards | 3 |
1 | Red Cards | 0 |
0 | Offsides | 1 |
1 | Corner Kicks | 7 |
3 | Saves | 2 |
26.3 | Possession | 73.7 |
4 | SHOTS | 19 |
2 | ON GOAL | 6 |
0.5 | On Target % | 0.3 |
0 | Penalty Goals | 1 |
0 | Penalty Kicks Taken | 1 |
168 | Accurate Passes | 647 |
248 | Passes | 696 |
0.7 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 5 |
6 | Crosses | 25 |
0.2 | Cross % | 0.2 |
71 | Long Balls | 32 |
26 | Accurate Long Balls | 21 |
0.4 | Long Balls % | 0.7 |
2 | Blocked Shots | 3 |
11 | Effective Tackles | 6 |
17 | Tackles | 14 |
0.6 | Tackle % | 0.4 |
10 | Interceptions | 7 |
30 | Effective Clearances | 17 |
30 | Clearances | 17 |
Game Information
Venue: SIGNAL IDUNA PARK
Location: Dortmund, Germany
Attendance: 81,365
Bundesliga Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Bayern Munich | 34 | +67 | 82 |
2 | Bayer Leverkusen | 34 | +29 | 69 |
3 | Eintracht Frankfurt | 34 | +22 | 60 |
4 | Borussia Dortmund | 34 | +20 | 57 |
Line-Ups
Borussia Dortmund (3-4-2-1)
No. | Name |
---|---|
1 | Gregor Kobel (GK) |
3 | Waldemar Anton |
5 | Ramy Bensebaini |
25 | Niklas Süle |
8 | Felix Nmecha |
20 | Marcel Sabitzer |
24 | Daniel Svensson |
26 | Julian Ryerson |
9 | Serhou Guirassy |
27 | Karim Adeyemi ![]() |
10 | Julian Brandt |
Holstein Kiel (3-4-2-1)
No. | Name |
---|---|
21 | Thomas Dähne (GK) |
5 | Carl Johansson ![]() |
26 | David Zec |
17 | Timo Becker |
22 | Nicolai Remberg ![]() |
10 | Lewis Holtby |
47 | John Tolkin |
23 | Lasse Rosenboom |
7 | Steven Skrzybski |
18 | Shuto Machino |
11 | Alexander Bernhardsson |
Bundesliga News

Where does the USMNT roster stand entering the Gold Cup? Here are the top 15 players at each position.

The summer transfer window is now open, but what are our reporters hearing about deals that could be done? Get the latest every Friday.

The summer transfer window is now open, and clubs are starting to do business. Here is how we rate the biggest moves.

New Bayer Leverkusen coach Erik ten Hag is ready to make a move for Manchester United forward Antony. Transfer Talk has the latest news, gossip and rumors.

It's that time again: with the UEFA Champions League final behind us and the 2024-25 season officially over, it's time to rank the top 100 players in the world of men's soccer right now. Welcome to the FC 100.