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 finalsArsenal81924800234
2Qualification to 1/8 finalsBayern Munich81421701228
3Qualification to 1/8 finalsLiverpool81218602208
4Qualification to 1/8 finalsTottenham Hotspur81017521177
5Qualification to 1/8 finalsBarcelona88165122214
6Qualification to 1/8 finalsChelsea87165121710
7Qualification to 1/8 finalsSporting CP86165121711
8Qualification to 1/8 finalsManchester City8616512159
9Qualification to 1/16 finalsReal Madrid89155032112
10Qualification to 1/16 finalsInter8815503157
11Qualification to 1/16 finalsParis Saint-Germain810144222111
12Qualification to 1/16 finalsNewcastle United81014422177
13Qualification to 1/16 finalsJuventus84133411410
14Qualification to 1/16 finalsAtletico Madrid82134131715
15Qualification to 1/16 finalsAtalanta80134131010
16Qualification to 1/16 finalsBayer Leverkusen8-1123321314
17Qualification to 1/16 finalsBorussia Dortmund82113231917
18Qualification to 1/16 finalsOlympiacos8-4113231014
19Qualification to 1/16 finalsClub Brugge8-2103141517
20Qualification to 1/16 finalsGalatasaray8-210314911
21Qualification to 1/16 finalsAS Monaco8-610242814
22Qualification to 1/16 finalsQarabag FK8-8103141321
23Qualification to 1/16 finalsBodoe/Glimt8-192331415
24Qualification to 1/16 finalsBenfica8-293051012
25Marseille8-393051114
26Pafos FC8-39233811
27Union St.Gilloise8-99305817
28PSV Eindhoven8082241616
29Athletic Club8-58224914
30Napoli8-68224915
31FC Copenhagen8-982241221
32Ajax8-136206821
33Eintracht Frankfurt8-1141161021
34Slavia Prague8-143035519
35Villarreal8-131017518
36Kairat Almaty8-151017722
Qualification to 1/8 finals
Qualification to 1/16 finals
Max favourites reached
Max favourites reached