Champions League - League StageEtihad Stadium, Nov 5
FTManchester City
4 - 1
Borussia Dortmund
Events:
15'Daniel Svensson
15'Daniel Svensson
22'Phil FodenTijani Reijnders1 - 0(Assist)
22'1 - 0Phil FodenTijani Reijnders(Assist)
29'Erling HaalandJérémy Doku2 - 0(Assist)
29'2 - 0Erling HaalandJérémy Doku(Assist)
HT
2 - 0
Events:
57'Phil FodenTijani Reijnders3 - 0(Assist)
57'3 - 0Phil FodenTijani Reijnders(Assist)
72'3 - 1(Assist)Waldemar AntonJulian Ryerson
72'3 - 1Waldemar AntonJulian Ryerson(Assist)
78'Savinho
78'Savinho
85'Nico O'Reilly
85'Nico O'Reilly
90 + 1'Rayan Cherki4 - 1
90 + 1'4 - 1Rayan Cherki
FT
4 - 1
Events:
Events:
Match Info:
Referee: Szymon Marciniak (Poland)
Venue: Etihad StadiumNov 5
Spectators: 50,513
Stats:
Shots on target
11
Shots on target
4
Shots off target
5
Shots off target
5
Blocked Shots
2
Blocked Shots
3
Possession (%)
50
Possession (%)
50
Corner Kicks
4
Corner Kicks
4
Offsides
3
Offsides
0
Fouls
11
Fouls
17
Throw ins
15
Throw ins
10
Yellow cards
2
Yellow cards
1
Crosses
2
Crosses
4
Goalkeeper saves
3
Goalkeeper saves
8
Goal kicks
6
Goal kicks
5
Latest commentaries:
90+5'That's it! The referee blows the final whistle
90+5'Today's attendance is 50513.
90+5'The referee signals a free kick as Jobe Bellingham from Borussia Dortmund trips Rayan Cherki
90+4'Ball possession: Manchester City: 51%, Borussia Dortmund: 49%.
90+4'The referee signals a free kick as Julian Ryerson from Borussia Dortmund trips Josko Gvardiol
90+3'Manchester City are in control of the ball.
90+3'Manchester City take a throw-in in the opponent's half of the field.
90+2'Borussia Dortmund are in control of the ball.
90+1'G O O O O O A A L - Rayan Cherki finds the net with the right foot!
90+1'Reckless challenge there. Josko Gvardiol commits a rough foul on Julian Ryerson
90+1'The fourth official shows there are 4 minute(s) of time to be added.
90+1'The referee signals a free kick as Daniel Svensson from Borussia Dortmund trips Rayan Ait Nouri
90'Ball possession: Manchester City: 52%, Borussia Dortmund: 48%.
90'Borussia Dortmund are trying to create something here.
89'Borussia Dortmund are in control of the ball.
88'Borussia Dortmund take a throw-in in the opponent's half of the field.
88'Manchester City are in control of the ball.
87'Dangerous challenge by Fabio Silva from Borussia Dortmund. Gianluigi Donnarumma on the receiving end of that.
87'Borussia Dortmund are trying to create something here.
86'Nico O'Reilly is leaving the field to be replaced by Rayan Ait Nouri in a tactical substitution.
86'Erling Haaland is leaving the field to be replaced by Omar Marmoush in a tactical substitution.
85'Nico O'Reilly commits a rough foul on an opponent and goes into the referee's book.
85'Reckless challenge there. Nico O'Reilly commits a rough foul on Nico Schlotterbeck
85'Ruben Dias from Manchester City intercepts a cross aimed towards the box.
85'Ball possession: Manchester City: 53%, Borussia Dortmund: 47%.
84'Borussia Dortmund take a throw-in in the opponent's half of the field.
84'Borussia Dortmund are in control of the ball.
84'Borussia Dortmund take a throw-in in their own half of the field.
83'Fabio Silva is penalised for pushing John Stones.
82'Borussia Dortmund are trying to create something here.
81'Karim Adeyemi is leaving the field to be replaced by Fabio Silva in a tactical substitution.
81'Goal kick for Borussia Dortmund.
81'Phil Foden creates a scoring opportunity for his teammate
81'Gianluigi Donnarumma relieves the pressure with a clearance
81'Manchester City are in control of the ball.
80'Borussia Dortmund are in control of the ball.
80'Ball possession: Manchester City: 53%, Borussia Dortmund: 47%.
79'Savinho is leaving the field to be replaced by Rayan Cherki in a tactical substitution.
79'Tijjani Reijnders is leaving the field to be replaced by Ruben Dias in a tactical substitution.
79'Jeremy Doku is leaving the field to be replaced by Bernardo Silva in a tactical substitution.
Line-ups are confirmed. Last update: Wed Nov 05 2025 20:00:00 GMT+0000 (Coordinated Universal Time)
Manchester City4-1-4-1
25
Gianluigi Donnarumma
27
Matheus Nunes
5
John Stones
24
Joško Gvardiol
33
Nico O'Reilly
14
Nico González
26
Savinho
4
Tijani Reijnders
247
Phil Foden
11
Jérémy Doku
9
Erling Haaland
9
Serhou Guirassy
14
Maximilian Beier
27
Karim Adeyemi
24
Daniel Svensson
20
Marcel Sabitzer
8
Felix Nmecha
26
Julian Ryerson
5
Ramy Bensebaini
4
Nico Schlotterbeck
3
Waldemar Anton
1
Gregor Kobel
Borussia Dortmund3-4-2-1
Substitutions:
79'
Jérémy DokuBernardo Silva
66'
Marcel SabitzerPascal Groß
79'
Tijani ReijndersRúben Dias
66'
Serhou GuirassyCarney Chukwuemeka
79'
SavinhoRayan Cherki
66'
Ramy BensebainiEmre Can
86'
Erling HaalandOmar Marmoush
66'
Maximilian BeierJobe Bellingham
86'
Nico O'ReillyRayan Aït-Nouri
81'
Karim AdeyemiFábio Silva
Substitute players:
James Trafford
Silas Ostrzinski
Marcus Bettinelli
Alexander Meyer
Rúben Dias
Yan Couto
Nathan Aké
Aaron Anselmino
Rayan Aït-Nouri
Jobe Bellingham
Abdukodir Khusanov
Pascal Groß
Rico Lewis
Carney Chukwuemeka
Rayan Cherki
Emre Can
Bernardo Silva
Fábio Silva
Oscar Bobb
Omar Marmoush
Coaches:
Pep Guardiola
Niko Kovac
League Stage
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Qualification to 1/8 finalsBayern Munich41112400143
2Qualification to 1/8 finalsArsenal41112400110
3Qualification to 1/8 finalsInter41012400111
4Qualification to 1/8 finalsManchester City4710310103
5Qualification to 1/8 finalsParis Saint-Germain499301145
6Qualification to 1/8 finalsNewcastle United489301102
7Qualification to 1/8 finalsReal Madrid46930182
8Qualification to 1/8 finalsLiverpool45930194
9Qualification to 1/16 finalsGalatasaray42930186
10Qualification to 1/16 finalsTottenham Hotspur45822072
11Qualification to 1/16 finalsBarcelona457211127
12Qualification to 1/16 finalsChelsea43721196
13Qualification to 1/16 finalsSporting CP43721185
14Qualification to 1/16 finalsBorussia Dortmund4272111311
15Qualification to 1/16 finalsQarabag FK41721187
16Qualification to 1/16 finalsAtalanta4-2721135
17Qualification to 1/16 finalsAtletico Madrid416202109
18Qualification to 1/16 finalsPSV Eindhoven42512197
19Qualification to 1/16 finalsAS Monaco4-2512146
20Qualification to 1/16 finalsPafos FC4-3512125
21Qualification to 1/16 finalsBayer Leverkusen4-45121610
22Qualification to 1/16 finalsClub Brugge4-24112810
23Qualification to 1/16 finalsEintracht Frankfurt4-44112711
24Qualification to 1/16 finalsNapoli4-5411249
25Marseille41310365
26Juventus4-1303178
27Athletic Club4-5310349
28Union St.Gilloise4-83103412
29Bodoe/Glimt4-3202258
30Slavia Prague4-6202228
31Olympiacos4-7202229
32Villarreal4-4101326
33FC Copenhagen4-81013412
34Kairat Almaty4-91013211
35Benfica4-6000428
36Ajax4-130004114
Qualification to 1/8 finals
Qualification to 1/16 finals
Max favourites reached
Max favourites reached