
Mamelodi Sundowns vs Borussia Dortmund, 2025 FIFA Club World Cup, Group Stage
· FIFA Club World CupJobe Bellingham scores first Borussia Dortmund goal in Club World Cup win
![Dortmund celebreate at CWC [1296x729]](https://a.espncdn.com/photo/2025/0621/r1509485_1296x729_16-9.jpg)
Borussia Dortmund held off a spirited comeback from Mamelodi Sundowns to secure a 4-3 victory and move closer to the Club World Cup knockout stages.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 5': Attempt saved. Tashreeq Matthews (Mamelodi Sundowns) right footed shot from the left side of the box is saved in the centre of the goal by Gregor Kobel (Borussia Dortmund). Assisted by Marcelo Allende.
- 6': Hand ball by Themba Zwane (Mamelodi Sundowns).
- 7': Hand ball by Tashreeq Matthews (Mamelodi Sundowns).
- 9': Corner,Borussia Dortmund. Conceded by Grant Kekana.
- 11': Goal! Mamelodi Sundowns 1, Borussia Dortmund 0. Lucas Ribeiro Costa (Mamelodi Sundowns) left footed shot from the centre of the box to the bottom right corner. Assisted by Tashreeq Matthews.
- 13': Offside, Borussia Dortmund. Serhou Guirassy is caught offside.
- 15': Divine Lunga (Mamelodi Sundowns) wins a free kick in the defensive half.
- 15': Foul by Julian Brandt (Borussia Dortmund).
- 16': Goal! Mamelodi Sundowns 1, Borussia Dortmund 1. Felix Nmecha (Borussia Dortmund) right footed shot from the right side of the box to the centre of the goal.
- 17': Foul by Ramy Bensebaini (Borussia Dortmund).
- 17': Lucas Ribeiro Costa (Mamelodi Sundowns) wins a free kick in the defensive half.
- 19': Attempt saved. Serhou Guirassy (Borussia Dortmund) right footed shot from very close range is saved in the centre of the goal by Ronwen Williams (Mamelodi Sundowns). Assisted by Daniel Svensson with a cross.
- 25': Delay in match (Mamelodi Sundowns).
- 28': Delay over. They are ready to continue.
- 29': Attempt blocked. Lucas Ribeiro Costa (Mamelodi Sundowns) left footed shot from the centre of the box is blocked. Assisted by Themba Zwane.
- 29': Attempt blocked. Lucas Ribeiro Costa (Mamelodi Sundowns) left footed shot from the centre of the box is blocked.
- 29': Corner,Mamelodi Sundowns. Conceded by Waldemar Anton.
- 30': Attempt missed. Teboho Mokoena (Mamelodi Sundowns) right footed shot from outside the box is high and wide to the right. Assisted by Marcelo Allende following a corner.
- 31': Corner,Borussia Dortmund. Conceded by Grant Kekana.
- 34': Goal! Mamelodi Sundowns 1, Borussia Dortmund 2. Serhou Guirassy (Borussia Dortmund) header from very close range to the bottom left corner. Assisted by Julian Brandt with a cross.
- 35': Foul by Serhou Guirassy (Borussia Dortmund).
- 35': Themba Zwane (Mamelodi Sundowns) wins a free kick in the defensive half.
- 38': Foul by Waldemar Anton (Borussia Dortmund).
- 38': Iqraam Rayners (Mamelodi Sundowns) wins a free kick on the right wing.
- 39': Attempt missed. Teboho Mokoena (Mamelodi Sundowns) right footed shot from outside the box is too high. Assisted by Tashreeq Matthews following a set piece situation.
- 40': Foul by Ramy Bensebaini (Borussia Dortmund).
- 40': Lucas Ribeiro Costa (Mamelodi Sundowns) wins a free kick in the defensive half.
- 42': Offside, Borussia Dortmund. Jobe Bellingham is caught offside.
- 45': Goal! Mamelodi Sundowns 1, Borussia Dortmund 3. Jobe Bellingham (Borussia Dortmund) right footed shot from the centre of the box to the centre of the goal.
- 45': Fourth official has announced 3 minutes of added time.
- 45'+2': Foul by Daniel Svensson (Borussia Dortmund).
- 45'+2': Lucas Ribeiro Costa (Mamelodi Sundowns) wins a free kick in the defensive half.
- 45'+3': Foul by Tashreeq Matthews (Mamelodi Sundowns).
- 45'+3': Yan Couto (Borussia Dortmund) wins a free kick on the right wing.
- 45'+3': Attempt saved. Serhou Guirassy (Borussia Dortmund) header from the centre of the box is saved in the bottom right corner by Ronwen Williams (Mamelodi Sundowns). Assisted by Daniel Svensson with a cross.
- 45'+3': Corner,Borussia Dortmund. Conceded by Ronwen Williams.
- 45'+4': First Half ends, Mamelodi Sundowns 1, Borussia Dortmund 3.
- 45': Second Half begins Mamelodi Sundowns 1, Borussia Dortmund 3.
- 46': Corner,Borussia Dortmund. Conceded by Teboho Mokoena.
- 47': Foul by Serhou Guirassy (Borussia Dortmund).
- 47': Ronwen Williams (Mamelodi Sundowns) wins a free kick in the defensive half.
- 48': Attempt missed. Lucas Ribeiro Costa (Mamelodi Sundowns) left footed shot from outside the box is too high. Assisted by Marcelo Allende.
- 54': Attempt missed. Marcelo Allende (Mamelodi Sundowns) right footed shot from the centre of the box is high and wide to the right. Assisted by Lucas Ribeiro Costa.
- 55': Attempt blocked. Marcelo Allende (Mamelodi Sundowns) right footed shot from outside the box is blocked. Assisted by Themba Zwane.
- 55': Offside, Mamelodi Sundowns. Iqraam Rayners is caught offside.
- 56': Foul by Serhou Guirassy (Borussia Dortmund).
- 56': Teboho Mokoena (Mamelodi Sundowns) wins a free kick in the attacking half.
- 57': Attempt blocked. Teboho Mokoena (Mamelodi Sundowns) right footed shot from outside the box is blocked.
- 57': Corner,Mamelodi Sundowns. Conceded by Waldemar Anton.
- 58': Attempt missed. Tashreeq Matthews (Mamelodi Sundowns) header from the centre of the box misses to the left. Assisted by Lucas Ribeiro Costa following a corner.
- 58': Foul by Teboho Mokoena (Mamelodi Sundowns).
- 58': Jobe Bellingham (Borussia Dortmund) wins a free kick in the attacking half.
- 59': Own Goal by Khuliso Mudau, Mamelodi Sundowns. Mamelodi Sundowns 1, Borussia Dortmund 4.
- 61': Foul by Felix Nmecha (Borussia Dortmund).
- 61': Lucas Ribeiro Costa (Mamelodi Sundowns) wins a free kick in the attacking half.
- 62': Iqraam Rayners (Mamelodi Sundowns) hits the left post with a header from the centre of the box. Assisted by Teboho Mokoena following a set piece situation.
- 62': Goal! Mamelodi Sundowns 2, Borussia Dortmund 4. Iqraam Rayners (Mamelodi Sundowns) header from very close range to the centre of the goal following a set piece situation.
- 63': Substitution, Borussia Dortmund. Marcel Sabitzer replaces Julian Brandt.
- 63': Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Felix Nmecha.
- 64': Foul by Carney Chukwuemeka (Borussia Dortmund).
- 64': Marcelo Allende (Mamelodi Sundowns) wins a free kick in the attacking half.
- 64': Carney Chukwuemeka (Borussia Dortmund) is shown the yellow card for a bad foul.
- 65': Attempt blocked. Themba Zwane (Mamelodi Sundowns) right footed shot from the centre of the box is blocked.
- 66': Delay in match because of an injury Iqraam Rayners (Mamelodi Sundowns).
- 66': Delay over. They are ready to continue.
- 66': Foul by Tashreeq Matthews (Mamelodi Sundowns).
- 66': Niklas Süle (Borussia Dortmund) wins a free kick in the attacking half.
- 66': Tashreeq Matthews (Mamelodi Sundowns) is shown the yellow card for a bad foul.
- 68': Attempt saved. Ramy Bensebaini (Borussia Dortmund) header from the centre of the box is saved in the bottom left corner by Ronwen Williams (Mamelodi Sundowns). Assisted by Pascal Groß with a cross.
- 68': Corner,Borussia Dortmund. Conceded by Ronwen Williams.
- 69': Substitution, Mamelodi Sundowns. Jayden Adams replaces Teboho Mokoena.
- 69': Substitution, Mamelodi Sundowns. Thapelo Morena replaces Tashreeq Matthews.
- 70': Substitution, Mamelodi Sundowns. Arthur Sales replaces Lucas Ribeiro Costa.
- 71': Attempt missed. Thapelo Morena (Mamelodi Sundowns) header from the centre of the box misses to the right. Assisted by Marcelo Allende.
- 73': Attempt blocked. Serhou Guirassy (Borussia Dortmund) right footed shot from the right side of the box is blocked.
- 73': Delay in match (Mamelodi Sundowns).
- 76': Delay over. They are ready to continue.
- 77': Substitution, Mamelodi Sundowns. Lebo Mothiba replaces Iqraam Rayners.
- 78': Foul by Ramy Bensebaini (Borussia Dortmund).
- 78': Lebo Mothiba (Mamelodi Sundowns) wins a free kick in the defensive half.
- 83': Substitution, Borussia Dortmund. Julian Ryerson replaces Niklas Süle.
- 84': Substitution, Borussia Dortmund. Maximilian Beier replaces Jobe Bellingham.
- 84': Arthur Sales (Mamelodi Sundowns) wins a free kick in the defensive half.
- 84': Foul by Marcel Sabitzer (Borussia Dortmund).
- 85': Foul by Maximilian Beier (Borussia Dortmund).
- 85': Khuliso Mudau (Mamelodi Sundowns) wins a free kick on the right wing.
- 85': Maximilian Beier (Borussia Dortmund) is shown the yellow card for a bad foul.
- 86': Substitution, Mamelodi Sundowns. Kutlwano Letlhaku replaces Themba Zwane.
- 87': Foul by Marcelo Allende (Mamelodi Sundowns).
- 87': Marcel Sabitzer (Borussia Dortmund) wins a free kick in the defensive half.
- 87': Attempt blocked. Daniel Svensson (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Serhou Guirassy.
- 88': Foul by Arthur Sales (Mamelodi Sundowns).
- 88': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the attacking half.
- 88': Foul by Waldemar Anton (Borussia Dortmund).
- 88': Lebo Mothiba (Mamelodi Sundowns) wins a free kick in the attacking half.
- 90': Goal! Mamelodi Sundowns 3, Borussia Dortmund 4. Lebo Mothiba (Mamelodi Sundowns) right footed shot from the centre of the box to the bottom left corner. Assisted by Kutlwano Letlhaku.
- 90': Fourth official has announced 6 minutes of added time.
- 90'+2': Substitution, Borussia Dortmund. Karim Adeyemi replaces Serhou Guirassy.
- 90'+3': Foul by Karim Adeyemi (Borussia Dortmund).
- 90'+3': Jayden Adams (Mamelodi Sundowns) wins a free kick in the defensive half.
- 90'+4': Hand ball by Divine Lunga (Mamelodi Sundowns).
- 90'+5': Hand ball by Marcelo Allende (Mamelodi Sundowns).
- 90'+5': Marcelo Allende (Mamelodi Sundowns) is shown the yellow card for hand ball.
- 90'+7': Second Half ends, Mamelodi Sundowns 3, Borussia Dortmund 4.
- 0': Match ends, Mamelodi Sundowns 3, Borussia Dortmund 4.
Statistics
![]() |
MSU![]() |
|
---|---|---|
15 | Fouls | 9 |
2 | Yellow Cards | 2 |
0 | Red Cards | 0 |
2 | Offsides | 1 |
5 | Corner Kicks | 2 |
1 | Saves | 3 |
40.7 | Possession | 59.3 |
8 | SHOTS | 16 |
6 | ON GOAL | 4 |
0.8 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
316 | Accurate Passes | 511 |
388 | Passes | 583 |
0.8 | Pass Completion % | 0.9 |
4 | Accurate Crosses | 0 |
13 | Crosses | 2 |
0.3 | Cross % | 0.0 |
47 | Long Balls | 47 |
24 | Accurate Long Balls | 22 |
0.5 | Long Balls % | 0.5 |
2 | Blocked Shots | 5 |
7 | Effective Tackles | 8 |
11 | Tackles | 14 |
0.6 | Tackle % | 0.6 |
13 | Interceptions | 10 |
15 | Effective Clearances | 5 |
15 | Clearances | 5 |
Game Information
Venue: TQL Stadium
Location: Cincinnati, Ohio, USA
Attendance: 14,006
Line-Ups
Mamelodi Sundowns (4-1-4-1)
No. | Name |
---|---|
30 | Ronwen Williams (GK) |
20 | Grant Kekana |
24 | Keanu Cupido |
4 | Teboho Mokoena |
29 | Divine Lunga |
25 | Khuliso Mudau |
11 | Marcelo Allende ![]() |
18 | Themba Zwane |
17 | Tashreeq Matthews |
10 | Lucas Ribeiro Costa |
13 | Iqraam Rayners |
Borussia Dortmund (3-4-1-2)
No. | Name |
---|---|
1 | Gregor Kobel (GK) |
3 | Waldemar Anton |
5 | Ramy Bensebaini |
25 | Niklas Süle |
13 | Pascal Groß |
8 | Felix Nmecha |
77 | Jobe Bellingham |
24 | Daniel Svensson |
2 | Yan Couto |
9 | Serhou Guirassy |
10 | Julian Brandt |
Club World Cup News

Gab Marcotti is unsure Jadon Sancho is the player Juventus should be looking at right now.

Jan Åge Fjørtoft explains the potential impact the Club World Cup could have on players after adding another tournament to the calendar.

Here are our African highlights -- and lowlights -- from a FIFA Club World Cup showcase which will be remembered very differently by the continent's key protagonists.

MLS players reached an agreement with the league to secure an increase in prize money received from the FIFA Club World Cup, sources confirmed to ESPN.

With the 2025 FIFA Club World Cup behind us, what issues emerged this summer that need to be addressed ahead of next summer's World Cup in the U.S., Mexico and Canada? Our reporters weigh in.