(Live football) - Manchester City is set to welcome Dortmund at their home ground, Etihad Stadium, for the 4th matchday of the 2025/26 UEFA Champions League.
Live commentary: Manchester City vs Dortmund, 06/11/2025
45+3'
Referee Szymon Marciniak slowly raises his whistle and blows to signal the end of the first half.
45+2'
Serhou Guirassy (Dortmund) dribbles to create space and attempts a long-range shot. His strike fails to challenge the goalkeeper as the ball flies well over the goal.
45+1'
Jeremy Doku (Manchester City) dribbles into the box, but goalkeeper Gregor Kobel quickly rushes out to block him.
45+1'
At least 2 minutes of added time will be played.
44'
Savinho (Manchester City) is caught offside while moving forward.
44'
Erling Haaland (Manchester City) controls a slightly awkward pass near the edge of the box and fires a low shot towards the center of the goal. Although goalkeeper Gregor Kobel positioned poorly, he managed to make an excellent flying save.
42'
Karim Adeyemi (Dortmund) receives a brilliant pass inside the box and gets a chance to shoot. His effort is blocked by defenders who are well-positioned.
40'
A sharp pass finds Karim Adeyemi (Dortmund) lurking at the edge of the box, and he shoots towards goal. However, the opposing goalkeeper makes a superb save to deny him.
38'
Phil Foden (Manchester City) takes an inaccurate corner kick into the box.
38'
Erling Haaland (Manchester City) tries to pass to Nico O'Reilly, but the ball is too powerful and the chance is lost.
35'
Julian Ryerson (Dortmund) is down injured, and the referee has stopped the game to allow medical staff to enter the field.
33'
Tijjani Reijnders (Manchester City) receives a low pass just outside the box and shoots well towards the top of the net. However, Gregor Kobel reacts quickly to make a successful save. A strong defensive effort.
31'
Szymon Marciniak blows the whistle for a foul. Serhou Guirassy (Dortmund) committed a foul due to aggressive play in the recent challenge.
31'
Tijjani Reijnders (Manchester City) clearly disregards the Golden Rule: "Treat others as you want to be treated." He committed a bad foul, leaving referee Szymon Marciniak no choice but to call a foul.
29'
2 - 0
Goal! Jeremy Doku passes to Erling Haaland (Manchester City), who is in front of an open net and easily slots the ball in. Score is now 2:0.
28'
Phil Foden (Manchester City) takes a corner kick, but the ball is cleared away.
28'
Gregor Kobel makes a fantastic save to deny a shot from Nico O'Reilly (Manchester City) after a precise pass broke through the defense. The shot was close under the crossbar, but the keeper stretched to stop it. This is definitely the best save of the match so far!
27'
Karim Adeyemi (Dortmund) is on the ball trying to beat his opponent. He succeeds, but his run is stopped by referee Szymon Marciniak who spotted an attacking foul.
26'
Savinho (Manchester City) fails to find any teammate inside the box as his pass is intercepted.
26'
Nico O'Reilly (Manchester City) delivers a difficult cross into the box, but Gregor Kobel manages to block it.
23'
1 - 0
Tijjani Reijnders passes to Phil Foden (Manchester City), who receives the ball and fires a brilliant shot from the edge of the box. The ball goes into the low left corner. A beautiful goal! The score is 1:0.
22'
A solid defensive play. Savinho (Manchester City) tries to reach Erling Haaland inside the box, but the pass is cut off.
20'
Nico O'Reilly (Manchester City) is flagged offside by the assistant referee.
19'
Ramy Bensebaini (Dortmund) commits a harsh tackle and referee Szymon Marciniak blows for a foul.
17'
Phil Foden (Manchester City) takes a corner kick, but the ball only reaches the opposing defenders.
17'
Savinho (Manchester City) delivers a sharp pass from the edge of the box. A defender reacts just in time to block his effort. This results in a corner kick for Manchester City.
16'
Phil Foden (Manchester City) strikes powerfully from a free kick, but the ball goes straight to the goalkeeper who was well-positioned.
15'
Daniel Svensson (Dortmund) receives a yellow card after fouling an opponent. Referee Szymon Marciniak made an easy decision.
14'
A sudden and intense moment. Ramy Bensebaini (Dortmund) is penalized for an attacking foul. Szymon Marciniak had a clear view and blew the whistle. Ramy Bensebaini protests, but the referee’s decision stands.
13'
Josko Gvardiol (Manchester City) commits a rough foul and Szymon Marciniak calls for a free kick.
10'
Savinho (Manchester City) is forced to halt the attack as the assistant referee raises the offside flag.
10'
Phil Foden (Manchester City) receives a precise pass inside the box and immediately shoots towards the upper half of the goal. The goalkeeper was well-positioned and made an outstanding save.
9'
Phil Foden (Manchester City) plays a low pass just outside the box to a teammate, but an opposing defender calmly intercepts the attack.
8'
Ramy Bensebaini (Dortmund) attempts to win the ball but also kicks the opponent’s foot. Szymon Marciniak blows for a foul.
6'
Jeremy Doku (Manchester City) tries to create a chance but passes too quickly.
5'
Maximilian Beier (Dortmund) fails to deliver a pass into the box. His effort was blocked.
4'
Nico Schlotterbeck (Dortmund) attempts a long ball to Maximilian Beier, but the pass is too strong and the chance is lost.
1'
The match has just started.
Players are on the field and Dortmund will kick off first.
Today's referee is Szymon Marciniak.
Starting lineups for both teams are now available for you to view.
Welcome to our live play-by-play commentary. You can follow all the exciting moments of the match here, so you won’t miss any action. Relax and enjoy.
45+3'
Referee Szymon Marciniak slowly raises his whistle and blows to signal the end of the first half.
42'
Karim Adeyemi (Dortmund) receives a brilliant pass inside the box and gets a chance to shoot. His effort is blocked by defenders who are well-positioned.
29'
2 - 0
Goal! Jeremy Doku passes to Erling Haaland (Manchester City), who is in front of an open net and easily slots the ball in. Score is now 2:0.
28'
Gregor Kobel makes a fantastic save to deny a shot from Nico O'Reilly (Manchester City) after a precise pass broke through the defense. The shot was close under the crossbar, but the keeper stretched to stop it. This is definitely the best save of the match so far!
23'
1 - 0
Tijjani Reijnders passes to Phil Foden (Manchester City), who receives the ball and fires a brilliant shot from the edge of the box. The ball goes into the low left corner. A beautiful goal! The score is 1:0.
15'
Daniel Svensson (Dortmund) receives a yellow card after fouling an opponent. Referee Szymon Marciniak made an easy decision.
1'
The match has just started.
Starting lineup
Manchester City Coach: Guardiola P.
4-1-4-1
25. Donnarumma
27. Nunes
5. Stones
24. Gvardiol
33. O'Reilly
14. Nico
26. Savinho
4. Reijnders
47. Foden
11. Doku
9. Haaland
9. Guirassy
14. Beier
27. Adeyemi
24. Svensson
20. Sabitzer
8. Nmecha
26. Ryerson
5. Bensebaini
4. Schlotterbeck
3. Anton
1. Kobel
Dortmund Coach: Kovac N.
3-4-2-1
Substitutes
21
Ait Nouri
6
Ake
13
Bettinelli
52
Bobb
10
Cherki
3
Dias
45
Khusanov
82
Lewis
7
Marmoush
20
Silva
1
Trafford
28
Anselmino
7
Bellingham
23
Can
17
Chukwuemeka
2
Couto
13
Gross
33
Meyer
31
Ostrzinski
21
Silva
Coach
Guardiola P.
Kovac N.
1.39
Expected goals (xG)
0.22
52%
Ball possession
48%
11
Total shots
4
7
Shots on target
1
2
Dangerous chances
0
3
Corner kicks
0
86% (212/246)
Passing accuracy
85% (193/227)
0
Yellow cards
1
Score prediction Man City vs Dortmund
Man City 2-1 Dortmund
Team news Man City vs Dortmund
Man City: The home side will be without Abdukodir Khusanov and Rodri due to injuries.
Dortmund: The visitors are missing Emre Can and Julien Duranville because of injuries.