
Borussia Dortmund vs Ulsan HD, 2025 FIFA Club World Cup, Group Stage
· FIFA Club World CupBorussia Dortmund beat Ulsan Hyundai to win Group F at CWC
![Dortmund celeb vs Ulsan_250625 [1296x729]](https://a.espncdn.com/photo/2025/0625/r1511220_1296x729_16-9.jpg)
A first-half goal from Daniel Svensson secured Borussia Dortmund's place in the Club World Cup round of 16, as they claimed a 1-0 victory over South Korea's Ulsan Hyundai on Wednesday.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Erick Farias (Ulsan HD) wins a free kick in the defensive half.
- 1': Foul by Ramy Bensebaini (Borussia Dortmund).
- 2': 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 Daniel Svensson following a fast break.
- 7': Attempt blocked. Jobe Bellingham (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Serhou Guirassy.
- 7': Foul by Daniel Svensson (Borussia Dortmund).
- 7': Jo Hyeon-Woo (Ulsan HD) wins a free kick in the defensive half.
- 11': Felix Nmecha (Borussia Dortmund) wins a free kick in the defensive half.
- 11': Foul by Matías Lacava (Ulsan HD).
- 13': Foul by Darijan Bojanic (Ulsan HD).
- 13': Pascal Groß (Borussia Dortmund) wins a free kick in the defensive half.
- 14': Attempt blocked. Serhou Guirassy (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Jobe Bellingham.
- 14': Attempt missed. Serhou Guirassy (Borussia Dortmund) left footed shot from outside the box is too high.
- 16': Attempt missed. Julian Ryerson (Borussia Dortmund) right footed shot from outside the box is close, but misses to the right.
- 16': Foul by Ramy Bensebaini (Borussia Dortmund).
- 16': Matías Lacava (Ulsan HD) wins a free kick in the defensive half.
- 17': Foul by Kim Min-Hyeok (Ulsan HD).
- 17': Karim Adeyemi (Borussia Dortmund) wins a free kick in the attacking half.
- 17': Kim Min-Hyeok (Ulsan HD) is shown the yellow card for a bad foul.
- 18': Attempt missed. Felix Nmecha (Borussia Dortmund) header from the centre of the box misses to the right. Assisted by Julian Ryerson with a cross following a set piece situation.
- 19': Attempt saved. Serhou Guirassy (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Daniel Svensson.
- 22': Attempt saved. Karim Adeyemi (Borussia Dortmund) right footed shot from the left side of the box is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Daniel Svensson.
- 24': Attempt saved. Serhou Guirassy (Borussia Dortmund) right footed shot from the left side of the box is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Jobe Bellingham with a through ball.
- 25': Corner,Ulsan HD. Conceded by Waldemar Anton.
- 27': Attempt saved. Serhou Guirassy (Borussia Dortmund) right footed shot from the centre of the box is saved in the bottom right corner by Jo Hyeon-Woo (Ulsan HD). Assisted by Waldemar Anton with a headed pass.
- 27': Attempt missed. Jobe Bellingham (Borussia Dortmund) right footed shot from the centre of the box is just a bit too high. Assisted by Karim Adeyemi with a cross.
- 28': Foul by Jobe Bellingham (Borussia Dortmund).
- 28': Kim Min-Hyeok (Ulsan HD) wins a free kick in the defensive half.
- 28': Jobe Bellingham (Borussia Dortmund) is shown the yellow card for a bad foul.
- 30': Attempt blocked. Jobe Bellingham (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Karim Adeyemi.
- 30': Attempt missed. Jobe Bellingham (Borussia Dortmund) right footed shot from the right side of the six yard box misses to the left. Assisted by Ramy Bensebaini.
- 31': Delay in match (Borussia Dortmund).
- 34': Delay over. They are ready to continue.
- 36': Goal! Borussia Dortmund 1, Ulsan HD 0. Daniel Svensson (Borussia Dortmund) left footed shot from the centre of the box to the centre of the goal. Assisted by Jobe Bellingham.
- 39': Attempt missed. Felix Nmecha (Borussia Dortmund) right footed shot from outside the box is close, but misses to the left. Assisted by Daniel Svensson.
- 40': Attempt saved. Pascal Groß (Borussia Dortmund) left footed shot from the centre of the box is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Karim Adeyemi with a cross.
- 40': Corner,Borussia Dortmund. Conceded by Jo Hyeon-Woo.
- 44': Foul by Kang Sang-Woo (Ulsan HD).
- 44': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
- 45': Fourth official has announced 3 minutes of added time.
- 45'+1': Attempt blocked. Felix Nmecha (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Karim Adeyemi.
- 45'+1': Attempt saved. Serhou Guirassy (Borussia Dortmund) header from very close range is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Yan Couto with a cross.
- 45'+2': Attempt saved. Jobe Bellingham (Borussia Dortmund) left footed shot from the centre of the box is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Karim Adeyemi.
- 45'+3': Attempt blocked. Jobe Bellingham (Borussia Dortmund) header from the centre of the box is blocked. Assisted by Karim Adeyemi with a cross.
- 45'+3': Erick Farias (Ulsan HD) wins a free kick in the defensive half.
- 45'+3': Foul by Waldemar Anton (Borussia Dortmund).
- 45'+4': First Half ends, Borussia Dortmund 1, Ulsan HD 0.
- 45': Second Half begins Borussia Dortmund 1, Ulsan HD 0.
- 45': Substitution, Ulsan HD. Ko Seung-Beom replaces Kim Min-Hyeok.
- 45': Substitution, Ulsan HD. Park Min-Seo replaces Matías Lacava.
- 48': Attempt saved. Kang Sang-Woo (Ulsan HD) right footed shot from the right side of the box is saved in the bottom right corner by Gregor Kobel (Borussia Dortmund). Assisted by Gustav Ludwigson.
- 49': Delay in match (Borussia Dortmund).
- 50': Delay over. They are ready to continue.
- 53': Foul by Felix Nmecha (Borussia Dortmund).
- 53': Lee Jin-Hyun (Ulsan HD) wins a free kick in the defensive half.
- 53': Felix Nmecha (Borussia Dortmund) is shown the yellow card for a bad foul.
- 53': Foul by Park Min-Seo (Ulsan HD).
- 53': Yan Couto (Borussia Dortmund) wins a free kick in the defensive half.
- 54': Foul by Kang Sang-Woo (Ulsan HD).
- 54': Karim Adeyemi (Borussia Dortmund) wins a free kick on the left wing.
- 54': Kang Sang-Woo (Ulsan HD) is shown the yellow card for a bad foul.
- 56': Attempt missed. Ramy Bensebaini (Borussia Dortmund) header from very close range is high and wide to the right. Assisted by Daniel Svensson with a cross following a set piece situation.
- 58': Substitution, Borussia Dortmund. Maximilian Beier replaces Jobe Bellingham.
- 58': Substitution, Borussia Dortmund. Julien Duranville replaces Karim Adeyemi.
- 58': Substitution, Borussia Dortmund. Julian Brandt replaces Felix Nmecha.
- 60': Attempt saved. Lee Jin-Hyun (Ulsan HD) left footed shot from a difficult angle on the left is saved in the bottom left corner by Gregor Kobel (Borussia Dortmund). Assisted by Gustav Ludwigson.
- 61': Foul by Lee Jin-Hyun (Ulsan HD).
- 61': Yan Couto (Borussia Dortmund) wins a free kick in the defensive half.
- 63': Foul by Julien Duranville (Borussia Dortmund).
- 63': Kim Young-Gwon (Ulsan HD) wins a free kick in the defensive half.
- 64': Foul by Julian Ryerson (Borussia Dortmund).
- 64': Park Min-Seo (Ulsan HD) wins a free kick in the defensive half.
- 64': Attempt saved. Ko Seung-Beom (Ulsan HD) left footed shot from outside the box is saved in the centre of the goal by Gregor Kobel (Borussia Dortmund). Assisted by Darijan Bojanic.
- 67': Attempt saved. Julien Duranville (Borussia Dortmund) left footed shot from the left side of the box is saved in the bottom left corner by Jo Hyeon-Woo (Ulsan HD). Assisted by Julian Brandt.
- 67': Corner,Borussia Dortmund. Conceded by Jo Hyeon-Woo.
- 68': Foul by Ramy Bensebaini (Borussia Dortmund).
- 68': Kang Sang-Woo (Ulsan HD) wins a free kick in the defensive half.
- 70': Foul by Lee Jae-Ik (Ulsan HD).
- 70': Maximilian Beier (Borussia Dortmund) wins a free kick on the right wing.
- 71': Attempt saved. Julien Duranville (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal by Jo Hyeon-Woo (Ulsan HD). Assisted by Maximilian Beier.
- 72': Corner,Borussia Dortmund. Conceded by Kim Young-Gwon.
- 74': Foul by Pascal Groß (Borussia Dortmund).
- 74': Park Min-Seo (Ulsan HD) wins a free kick on the left wing.
- 77': Delay in match (Borussia Dortmund).
- 78': Substitution, Borussia Dortmund. Giovanni Reyna replaces Pascal Groß.
- 78': Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Serhou Guirassy.
- 78': Delay over. They are ready to continue.
- 80': Substitution, Ulsan HD. Lee Chung-Yong replaces Erick Farias.
- 80': Substitution, Ulsan HD. Lee Hui-Gyun replaces Darijan Bojanic.
- 81': Attempt blocked. Yan Couto (Borussia Dortmund) left footed shot from outside the box is blocked. Assisted by Carney Chukwuemeka.
- 83': Attempt saved. Yan Couto (Borussia Dortmund) left footed shot from the centre of the box is saved in the bottom right corner by Jo Hyeon-Woo (Ulsan HD).
- 83': Corner,Borussia Dortmund. Conceded by Jo Hyeon-Woo.
- 85': Daniel Svensson (Borussia Dortmund) wins a free kick in the defensive half.
- 85': Foul by Gustav Ludwigson (Ulsan HD).
- 86': Substitution, Ulsan HD. Heo Yool replaces Milosz Trojak.
- 87': Carney Chukwuemeka (Borussia Dortmund) wins a free kick in the defensive half.
- 87': Foul by Heo Yool (Ulsan HD).
- 90': Attempt blocked. Carney Chukwuemeka (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Julian Brandt.
- 90': Corner,Borussia Dortmund. Conceded by Kim Young-Gwon.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Attempt missed. Waldemar Anton (Borussia Dortmund) header from the left side of the six yard box is too high. Assisted by Julian Ryerson with a cross following a corner.
- 90'+1': Offside, Ulsan HD. Park Min-Seo is caught offside.
- 90'+3': Attempt blocked. Carney Chukwuemeka (Borussia Dortmund) right footed shot from the right side of the box is blocked. Assisted by Julien Duranville.
- 90'+3': Corner,Borussia Dortmund. Conceded by Park Min-Seo.
- 90'+4': Foul by Heo Yool (Ulsan HD).
- 90'+4': Julian Ryerson (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+5': Second Half ends, Borussia Dortmund 1, Ulsan HD 0.
- 0': Match ends, Borussia Dortmund 1, Ulsan HD 0.
Statistics
![]() |
DOR![]() |
|
---|---|---|
11 | Fouls | 10 |
2 | Yellow Cards | 2 |
0 | Red Cards | 0 |
1 | Offsides | 0 |
1 | Corner Kicks | 6 |
10 | Saves | 3 |
40.5 | Possession | 59.5 |
3 | SHOTS | 28 |
3 | ON GOAL | 11 |
1.0 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
277 | Accurate Passes | 461 |
355 | Passes | 515 |
0.8 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 10 |
5 | Crosses | 24 |
0.2 | Cross % | 0.4 |
42 | Long Balls | 35 |
17 | Accurate Long Balls | 19 |
0.4 | Long Balls % | 0.5 |
0 | Blocked Shots | 8 |
8 | Effective Tackles | 4 |
15 | Tackles | 8 |
0.5 | Tackle % | 0.5 |
6 | Interceptions | 6 |
16 | Effective Clearances | 4 |
16 | Clearances | 4 |
Game Information
Competition: FIFA Club World Cup
Venue: TQL Stadium
Location: Cincinnati, Ohio, USA
Attendance: 8,239
Venue: TQL Stadium
Location: Cincinnati, Ohio, USA
Attendance: 8,239
Line-Ups
Borussia Dortmund (3-4-1-2)
No. | Name |
---|---|
1 | Gregor Kobel (GK) |
3 | Waldemar Anton |
5 | Ramy Bensebaini |
26 | Julian Ryerson |
8 | Felix Nmecha ![]() |
13 | Pascal Groß |
77 | Jobe Bellingham ![]() |
24 | Daniel Svensson |
2 | Yan Couto |
27 | Karim Adeyemi |
9 | Serhou Guirassy |
Ulsan HD (5-3-2)
No. | Name |
---|---|
21 | Jo Hyeon-Woo (GK) |
19 | Kim Young-Gwon |
28 | Jae-Ik Lee |
66 | Milosz Trojak |
17 | Gustav Ludwigson |
13 | Sang-Woo Kang ![]() |
6 | Darijan Bojanic |
14 | Jinhyun Lee |
22 | Kim Min-Hyeok ![]() |
97 | Erick |
36 | Matías Lacava |
Club World Cup News

Mourinho: I'm not important, Benfica's important
Jose Mourinho says he's "hungry" to succeed at Benfica after he was unveiled as their new manager.

Burley: Donnarumma doesn't fix Man City's issues
Craig Burley believes incoming Man City goalkeeper Gianluigi Donnarumma is just one issue among many Pep Guardiola needs to address.

Keller: MLS are desperate for Inter Miami to succeed
Kasey Keller and Craig Burley react to Luis Suarez's 3 game MLS ban as the pair agree the punishment could have been more.

How will Liverpool's attack look with Isak?
Steve Nicol discusses Liverpool's attacking options as Alexander Isak presents a good dilemma for Arne Slot.

Gyökeres: Clubs have all the power over players
Viktor Gyökeres shares his thoughts on Alexander Isak's record-breaking move to Liverpool