Manuel Akanji (Manchester City) is shown the yellow card for hand ball.
72'
Hand ball by Manuel Akanji (Manchester City).
72'
Attempt blocked. Karim Adeyemi (Borussia Dortmund) left footed shot from outside the box is blocked. Assisted by Youssoufa Moukoko.
69'
Foul by Bernardo Silva (Manchester City).
69'
Mats Hummels (Borussia Dortmund) wins a free kick in the defensive half.
67'
Attempt saved. Julián Álvarez (Manchester City) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Riyad Mahrez.
67'
Attempt saved. Ilkay Gündogan (Manchester City) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by John Stones.
63'
Foul by Rúben Dias (Manchester City).
63'
Youssoufa Moukoko (Borussia Dortmund) wins a free kick in the defensive half.
60'
Attempt missed. Thorgan Hazard (Borussia Dortmund) right footed shot from the left side of the box is too high. Assisted by Giovanni Reyna.
58'
Ilkay Gündogan (Manchester City) is shown the yellow card for a bad foul.
58'
Foul by Ilkay Gündogan (Manchester City).
58'
Youssoufa Moukoko (Borussia Dortmund) wins a free kick in the defensive half.
58'
Penalty saved! Riyad Mahrez (Manchester City) fails to capitalise on this great opportunity, left footed shot saved in the bottom left corner.
57'
Penalty conceded by Emre Can (Borussia Dortmund) after a foul in the penalty area.
57'
Penalty Manchester City. Riyad Mahrez draws a foul in the penalty area.
56'
Riyad Mahrez (Manchester City) wins a free kick on the right wing.
56'
Foul by Thorgan Hazard (Borussia Dortmund).
54'
Foul by Rodri (Manchester City).
54'
Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.
53'
Attempt missed. Phil Foden (Manchester City) left footed shot from outside the box is high and wide to the right. Assisted by Bernardo Silva.
52'
Offside, Borussia Dortmund. Jude Bellingham tries a through ball, but Youssoufa Moukoko is caught offside.
52'
Attempt blocked. Jude Bellingham (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Thorgan Hazard.
52'
Attempt missed. Thorgan Hazard (Borussia Dortmund) right footed shot from outside the box misses to the left. Assisted by Karim Adeyemi.
47'
Corner, Manchester City. Conceded by Jude Bellingham.
45'
Second Half begins Borussia Dortmund 0, Manchester City 0.
45'
Substitution, Manchester City. Manuel Akanji replaces João Cancelo.
45'
Substitution, Manchester City. Bernardo Silva replaces Erling Haaland.
45'+2
First Half ends, Borussia Dortmund 0, Manchester City 0.
45'+1
Attempt missed. Nathan Aké (Manchester City) header from the centre of the box is too high. Assisted by Phil Foden with a cross following a set piece situation.
45'
João Cancelo (Manchester City) wins a free kick on the left wing.
45'
Foul by Karim Adeyemi (Borussia Dortmund).
42'
Attempt saved. Youssoufa Moukoko (Borussia Dortmund) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Karim Adeyemi.
39'
Attempt saved. Emre Can (Borussia Dortmund) right footed shot from outside the box is saved in the top right corner.
36'
Attempt missed. Youssoufa Moukoko (Borussia Dortmund) left footed shot from the centre of the box misses to the left. Assisted by Karim Adeyemi with a cross.
34'
Attempt blocked. Erling Haaland (Manchester City) left footed shot from outside the box is blocked. Assisted by Phil Foden.
32'
Foul by Rodri (Manchester City).
32'
Jude Bellingham (Borussia Dortmund) wins a free kick in the attacking half.
31'
Julián Álvarez (Manchester City) is shown the yellow card for a bad foul.
31'
Foul by Julián Álvarez (Manchester City).
31'
Thorgan Hazard (Borussia Dortmund) wins a free kick in the defensive half.
29'
Erling Haaland (Manchester City) wins a free kick in the attacking half.
29'
Foul by Emre Can (Borussia Dortmund).
25'
Attempt saved. Giovanni Reyna (Borussia Dortmund) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Karim Adeyemi.
21'
Offside, Manchester City. Nathan Aké tries a through ball, but João Cancelo is caught offside.
19'
Attempt blocked. Nathan Aké (Manchester City) header from the centre of the box is blocked. Assisted by Riyad Mahrez with a cross.
18'
Corner, Manchester City. Conceded by Mats Hummels.
15'
Attempt saved. Karim Adeyemi (Borussia Dortmund) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Niklas Süle with a through ball.
15'
Attempt missed. Rodri (Manchester City) right footed shot from outside the box misses to the left. Assisted by Riyad Mahrez.
8'
Attempt missed. Julian Brandt (Borussia Dortmund) right footed shot from outside the box is close, but misses to the right from a direct free kick.
7'
João Cancelo (Manchester City) is shown the yellow card for a bad foul.
7'
Foul by João Cancelo (Manchester City).
7'
Karim Adeyemi (Borussia Dortmund) wins a free kick in the attacking half.
4'
Foul by Rodri (Manchester City).
4'
Giovanni Reyna (Borussia Dortmund) wins a free kick in the defensive half.
1'
Offside, Borussia Dortmund. Youssoufa Moukoko tries a through ball, but Giovanni Reyna is caught offside.