UEFA Champions League

Manchester City vs Borussia Dortmund, 2025-26 UEFA Champions League, League Phase

· UEFA Champions League
  • 22': Phil Foden
  • 29': Erling Haaland
  • 57': Phil Foden
  • 90'+1': Rayan Cherki
FT
4 - 1
  • 72': Waldemar Anton

Foden, Haaland fire Man City past Borussia Dortmund

Phil Foden scored twice and Erling Haaland found the net against his former club as Manchester City beat Borussia Dortmund 4-1.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 6': Attempt missed. Karim Adeyemi (Borussia Dortmund) left footed shot from the centre of the box is close, but misses to the right.
  • 8': Foul by Ramy Bensebaini (Borussia Dortmund).
  • 8': Savinho (Manchester City) wins a free kick in the defensive half.
  • 10': Attempt saved. Phil Foden (Manchester City) left footed shot from outside the box is saved in the top centre of the goal by Gregor Kobel (Borussia Dortmund). Assisted by Savinho.
  • 10': Offside, Manchester City. Savinho is caught offside.
  • 13': Foul by Josko Gvardiol (Manchester City).
  • 13': Serhou Guirassy (Borussia Dortmund) wins a free kick in the defensive half.
  • 14': Foul by Ramy Bensebaini (Borussia Dortmund).
  • 14': Matheus Nunes (Manchester City) wins a free kick in the defensive half.
  • 15': Foul by Daniel Svensson (Borussia Dortmund).
  • 15': Savinho (Manchester City) wins a free kick in the attacking half.
  • 15': Daniel Svensson (Borussia Dortmund) is shown the yellow card for a bad foul.
  • 16': Attempt saved. Phil Foden (Manchester City) left footed shot from outside the box is saved in the bottom left corner by Gregor Kobel (Borussia Dortmund).
  • 17': Corner, Manchester City. Conceded by Daniel Svensson.
  • 17': Attempt missed. Tijjani Reijnders (Manchester City) left footed shot from the left side of the box misses to the right following a corner.
  • 19': Foul by Ramy Bensebaini (Borussia Dortmund).
  • 19': Savinho (Manchester City) wins a free kick on the right wing.
  • 19': Attempt blocked. Nico González (Manchester City) right footed shot from outside the box is blocked. Assisted by Jérémy Doku.
  • 19': Offside, Manchester City. Nico O'Reilly is caught offside.
  • 22': Goal! Manchester City 1, Borussia Dortmund 0. Phil Foden (Manchester City) left footed shot from outside the box to the bottom left corner. Assisted by Tijjani Reijnders.
  • 25': Delay in match because of an injury Tijjani Reijnders (Manchester City).
  • 25': Delay over. They are ready to continue.
  • 26': Foul by Karim Adeyemi (Borussia Dortmund).
  • 26': Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
  • 27': Foul by Ramy Bensebaini (Borussia Dortmund).
  • 27': Tijjani Reijnders (Manchester City) wins a free kick in the attacking half.
  • 27': Attempt saved. Nico O'Reilly (Manchester City) left footed shot from the centre of the box is saved in the top centre of the goal by Gregor Kobel (Borussia Dortmund). Assisted by Erling Haaland.
  • 28': Corner, Manchester City. Conceded by Gregor Kobel.
  • 29': Goal! Manchester City 2, Borussia Dortmund 0. Erling Haaland (Manchester City) left footed shot from the centre of the box to the centre of the goal. Assisted by Jérémy Doku.
  • 30': Foul by Nico O'Reilly (Manchester City).
  • 30': Karim Adeyemi (Borussia Dortmund) wins a free kick in the defensive half.
  • 31': Foul by Josko Gvardiol (Manchester City).
  • 31': Serhou Guirassy (Borussia Dortmund) wins a free kick on the left wing.
  • 31': Foul by Serhou Guirassy (Borussia Dortmund).
  • 31': Jérémy Doku (Manchester City) wins a free kick in the defensive half.
  • 33': Foul by Waldemar Anton (Borussia Dortmund).
  • 33': Jérémy Doku (Manchester City) wins a free kick in the defensive half.
  • 33': Attempt saved. Tijjani Reijnders (Manchester City) right footed shot from the right side of the box is saved in the top left corner by Gregor Kobel (Borussia Dortmund).
  • 33': Attempt missed. Erling Haaland (Manchester City) header from the centre of the box is high and wide to the left.
  • 35': Delay in match because of an injury Julian Ryerson (Borussia Dortmund).
  • 37': Delay over. They are ready to continue.
  • 38': Corner, Manchester City. Conceded by Julian Ryerson.
  • 39': Attempt missed. Nico González (Manchester City) header from the centre of the box misses to the right. Assisted by Phil Foden with a cross following a corner.
  • 39': Attempt saved. Karim Adeyemi (Borussia Dortmund) left footed shot from the right side of the box is saved in the bottom left corner by Gianluigi Donnarumma (Manchester City). Assisted by Julian Ryerson.
  • 42': Attempt blocked. Karim Adeyemi (Borussia Dortmund) left footed shot from the centre of the box is blocked. Assisted by Maximilian Beier.
  • 42': Foul by Nico O'Reilly (Manchester City).
  • 42': Karim Adeyemi (Borussia Dortmund) wins a free kick in the defensive half.
  • 44': Attempt saved. Erling Haaland (Manchester City) left footed shot from outside the box is saved in the bottom left corner by Gregor Kobel (Borussia Dortmund). Assisted by Savinho.
  • 44': Offside, Manchester City. Savinho is caught offside.
  • 45': Fourth official has announced 2 minutes of added time.
  • 45'+2': Attempt missed. Serhou Guirassy (Borussia Dortmund) right footed shot from outside the box is high and wide to the right. Assisted by Felix Nmecha.
  • 45'+2': First Half ends, Manchester City 2, Borussia Dortmund 0.
  • 45': Second Half begins Manchester City 2, Borussia Dortmund 0.
  • 46': Attempt saved. Savinho (Manchester City) right footed shot from the right side of the box is saved in the bottom left corner by Gregor Kobel (Borussia Dortmund). Assisted by Tijjani Reijnders.
  • 47': Attempt missed. Felix Nmecha (Borussia Dortmund) right footed shot from the left side of the box misses to the right.
  • 52': Corner, Manchester City. Conceded by Daniel Svensson.
  • 53': Attempt missed. Nico O'Reilly (Manchester City) header from the right side of the six yard box is high and wide to the right. Assisted by Phil Foden with a cross following a corner.
  • 53': Foul by Savinho (Manchester City).
  • 53': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
  • 55': Delay in match because of an injury Maximilian Beier (Borussia Dortmund).
  • 55': Delay over. They are ready to continue.
  • 55': Attempt saved. Erling Haaland (Manchester City) left footed shot from the left side of the box is saved in the centre of the goal by Gregor Kobel (Borussia Dortmund). Assisted by Jérémy Doku.
  • 57': Goal! Manchester City 3, Borussia Dortmund 0. Phil Foden (Manchester City) left footed shot from outside the box to the bottom left corner. Assisted by Tijjani Reijnders.
  • 60': Attempt blocked. Savinho (Manchester City) right footed shot from the right side of the box is blocked. Assisted by Phil Foden.
  • 61': Foul by Julian Ryerson (Borussia Dortmund).
  • 61': Jérémy Doku (Manchester City) wins a free kick on the left wing.
  • 61': Attempt missed. Savinho (Manchester City) left footed shot from the right side of the box is high and wide to the left.
  • 64': Attempt blocked. Serhou Guirassy (Borussia Dortmund) left footed shot from outside the box is blocked.
  • 64': Corner, Borussia Dortmund. Conceded by John Stones.
  • 65': Attempt saved. Serhou Guirassy (Borussia Dortmund) right footed shot from the right side of the box is saved in the top right corner by Gianluigi Donnarumma (Manchester City). Assisted by Felix Nmecha.
  • 65': Corner, Borussia Dortmund. Conceded by Gianluigi Donnarumma.
  • 67': Substitution, Borussia Dortmund. Pascal Groß replaces Marcel Sabitzer.
  • 67': Substitution, Borussia Dortmund. Jobe Bellingham replaces Serhou Guirassy.
  • 67': Substitution, Borussia Dortmund. Emre Can replaces Ramy Bensebaini.
  • 67': Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Maximilian Beier.
  • 68': Attempt missed. Karim Adeyemi (Borussia Dortmund) left footed shot from outside the box is close, but misses to the right. Assisted by Emre Can.
  • 69': Erling Haaland (Manchester City) wins a free kick in the defensive half.
  • 69': Foul by Emre Can (Borussia Dortmund).
  • 70': Foul by Felix Nmecha (Borussia Dortmund).
  • 70': Phil Foden (Manchester City) wins a free kick on the left wing.
  • 71': Foul by Josko Gvardiol (Manchester City).
  • 71': Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.
  • 71': Foul by Josko Gvardiol (Manchester City).
  • 71': Karim Adeyemi (Borussia Dortmund) wins a free kick in the attacking half.
  • 72': Goal! Manchester City 3, Borussia Dortmund 1. Waldemar Anton (Borussia Dortmund) left footed shot from the centre of the box to the bottom right corner. Assisted by Julian Ryerson with a cross following a set piece situation.
  • 73': Corner, Borussia Dortmund. Conceded by Matheus Nunes.
  • 74': Foul by Pascal Groß (Borussia Dortmund).
  • 74': Gianluigi Donnarumma (Manchester City) wins a free kick in the defensive half.
  • 74': Emre Can (Borussia Dortmund) wins a free kick in the defensive half.
  • 74': Foul by Erling Haaland (Manchester City).
  • 75': Attempt missed. Julian Ryerson (Borussia Dortmund) right footed shot from the centre of the box is too high. Assisted by Karim Adeyemi with a cross.
  • 76': Attempt blocked. Karim Adeyemi (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Pascal Groß.
  • 77': Corner, Borussia Dortmund. Conceded by John Stones.
  • 77': Attempt saved. Waldemar Anton (Borussia Dortmund) header from a difficult angle on the right is saved in the top centre of the goal by Gianluigi Donnarumma (Manchester City). Assisted by Julian Ryerson with a cross.
  • 78': (Borussia Dortmund) wins a free kick in the defensive half.
  • 78': Savinho (Manchester City).
  • 78': Savinho (Manchester City) is shown the yellow card.
  • 79': Substitution, Manchester City. Bernardo Silva replaces Savinho.
  • 79': Substitution, Manchester City. Rayan Cherki replaces Jérémy Doku.
  • 79': Substitution, Manchester City. Rúben Dias replaces Tijjani Reijnders.
  • 81': Substitution, Borussia Dortmund. Fábio Silva replaces Karim Adeyemi.
  • 82': Foul by Fábio Silva (Borussia Dortmund).
  • 82': John Stones (Manchester City) wins a free kick in the defensive half.
  • 85': Foul by Nico O'Reilly (Manchester City).
  • 85': Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.
  • 85': Nico O'Reilly (Manchester City) is shown the yellow card for a bad foul.
  • 86': Substitution, Manchester City. Omar Marmoush replaces Erling Haaland.
  • 86': Substitution, Manchester City. Rayan Aït-Nouri replaces Nico O'Reilly.
  • 87': Foul by Fábio Silva (Borussia Dortmund).
  • 87': Rúben Dias (Manchester City) wins a free kick in the defensive half.
  • 90': Foul by Julian Ryerson (Borussia Dortmund).
  • 90': Rayan Aït-Nouri (Manchester City) wins a free kick in the defensive half.
  • 90'+1': Foul by Josko Gvardiol (Manchester City).
  • 90'+1': Julian Ryerson (Borussia Dortmund) wins a free kick in the defensive half.
  • 90'+1': Goal! Manchester City 4, Borussia Dortmund 1. Rayan Cherki (Manchester City) right footed shot from the centre of the box to the bottom right corner.
  • 90'+2': Fourth official has announced 4 minutes of added time.
  • 90'+3': Foul by Julian Ryerson (Borussia Dortmund).
  • 90'+3': Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
  • 90'+4': Foul by Pascal Groß (Borussia Dortmund).
  • 90'+4': Rayan Cherki (Manchester City) wins a free kick in the attacking half.
  • 90'+5': Second Half ends, Manchester City 4, Borussia Dortmund 1.
  • 0': Match ends, Manchester City 4, Borussia Dortmund 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/124.png&h=25&scale=crop&w=25&location=originDOR MNChttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/382.png&h=25&scale=crop&w=25&location=origin
17 Fouls 11
1 Yellow Cards 2
0 Red Cards 0
0 Offsides 3
4 Corner Kicks 4
8 Saves 3
50.1 Possession 49.9
12 SHOTS 18
4 ON GOAL 11
0.3 On Target % 0.6
0 Penalty Goals 0
0 Penalty Kicks Taken 0
413 Accurate Passes 416
472 Passes 478
0.9 Pass Completion % 0.9
4 Accurate Crosses 2
21 Crosses 10
0.2 Cross % 0.2
48 Long Balls 32
25 Accurate Long Balls 18
0.5 Long Balls % 0.6
3 Blocked Shots 2
7 Effective Tackles 5
15 Tackles 12
0.5 Tackle % 0.4
6 Interceptions 8
17 Effective Clearances 21
17 Clearances 21

Game Information

Competition: UEFA Champions League

Venue: Etihad Stadium
Location: Manchester, England
Attendance: 50,513

UEFA Champions League Standings

# TEAM GP GD PTS
1 Arsenal 5 +13 15
2 Paris Saint-Germain 5 +11 12
3 Bayern Munich 5 +9 12
4 Internazionale 5 +9 12
Full Standings

Line-Ups

MNC Manchester City (4-1-4-1)

No. Name
25 Gianluigi Donnarumma (GK)
24 Josko Gvardiol
5 John Stones
14 Nico González
33 Nico O'Reilly Yellow Card
27 Matheus Nunes
47 Phil Foden
4 Tijjani Reijnders
11 Jérémy Doku
26 Savinho Yellow Card
9 Erling Haaland

DOR Borussia Dortmund (3-4-2-1)

No. Name
1 Gregor Kobel (GK)
4 Nico Schlotterbeck
5 Ramy Bensebaini
3 Waldemar Anton
8 Felix Nmecha
20 Marcel Sabitzer
24 Daniel Svensson Yellow Card
26 Julian Ryerson
9 Serhou Guirassy
14 Maximilian Beier
27 Karim Adeyemi

UEFA Champions League News

Barcelona to limit ticket sales for Frankfurt clash after 2022 fiasco
Barcelona to limit ticket sales for Frankfurt clash after 2022 fiasco

Barcelona will limit ticket sales for next week's Champions League game against Eintracht Frankfurt to members only to avoid a repeat of when the German club's supporters flooded Spotify Camp Nou in 2022.

Sadio Mane had 'no respect' from Senegal fans, despite Liverpool success, until he won AFCON
Sadio Mane had 'no respect' from Senegal fans, despite Liverpool success, until he won AFCON

Senegal striker Sadio Mane says despite his successes with Liverpool, winning the English Premier League title and UEFA Champions League, he had no respect from his countrymen until he won the Africa Cup of Nations.

Marcus Rashford's journey from Manchester United outcast to Barcelona
Marcus Rashford's journey from Manchester United outcast to Barcelona

Martin Ainstein travels to England to discover the story of Marcus Rashford's time at Manchester United.

Should Mo Salah remain on the bench for Liverpool right now?
Should Mo Salah remain on the bench for Liverpool right now?

Steve Nicol and Shaka Hislop debate Liverpool's starting XI after Mo Salah was dropped to the bench against West Ham.

Barcelona's Ronald Araújo to take mental health break - source
Barcelona's Ronald Araújo to take mental health break - source

Barcelona have granted defender Ronald Araújo a break as he attempts to deal with mental issues which have been hindering his performances this season, a source confirmed to ESPN.