Match ends, FC Porto 0, Manchester City 0.
95' Second Half ends, FC Porto 0, Manchester City 0.
91' Attempt Attempt missed. Eric García (Manchester City) header from the centre of the box misses to the left. Assisted by Fernandinho with a headed pass following a set piece situation.
91' Phil Foden (Manchester City) wins a free kick on the right wing.
91' Foul by Zaidu Sanusi (FC Porto).
90' Oleksandr Zinchenko (Manchester City) wins a free kick on the left wing.
90' Foul by Fábio Vieira (FC Porto).
88' Phil Foden (Manchester City) wins a free kick in the attacking half.
88' Foul by Zaidu Sanusi (FC Porto).
88' Gabriel Jesus (Manchester City) wins a free kick in the attacking half.
88' Foul by Diogo Leite (FC Porto).
86' Attempt Attempt missed. Gabriel Jesus (Manchester City) header from the centre of the box is just a bit too high. Assisted by Fernandinho.
86' Substitution Substitution, FC Porto. Fábio Vieira replaces Otávio.
80' VAR Decision: No Goal FC Porto 0-0 Manchester City.
79' GOAL OVERTURNED BY VAR: Gabriel Jesus (Manchester City) scores but the goal is ruled out after a VAR review.
79' Offside, Manchester City. João Cancelo tries a through ball, but Rodrigo is caught offside.
79' Attempt Attempt saved. Eric García (Manchester City) right footed shot from very close range is saved in the centre of the goal. Assisted by Rúben Dias.
79' Attempt Attempt blocked. Rúben Dias (Manchester City) header from the centre of the box is blocked. Assisted by Phil Foden with a cross.
78' Corner, Manchester City. Conceded by Chancel Mbemba.
76' Foul by Raheem Sterling (Manchester City).
76' Otávio (FC Porto) wins a free kick on the right wing.
75' Corner, Manchester City. Conceded by Agustín Marchesín.
75' Attempt Attempt saved. Bernardo Silva (Manchester City) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by João Cancelo with a headed pass.
74' Foul by Fernandinho (Manchester City).
74' Mateus Uribe (FC Porto) wins a free kick in the defensive half.
71' Substitution Substitution, FC Porto. Nanu replaces Wilson Manafá.
71' Substitution Substitution, FC Porto. Evanilson replaces Moussa Marega.
70' Substitution Substitution, Manchester City. Gabriel Jesus replaces Ferran Torres.
69' Foul by João Cancelo (Manchester City).
69' Luis Díaz (FC Porto) wins a free kick in the defensive half.
68' Attempt Attempt saved. Ferran Torres (Manchester City) right footed shot from very close range is saved in the centre of the goal. Assisted by Rúben Dias.
68' Attempt Attempt missed. Raheem Sterling (Manchester City) right footed shot from the right side of the six yard box misses to the left following a corner.
68' Corner, Manchester City. Conceded by Wilson Manafá.
68' Yellow card Moussa Marega (FC Porto) is shown the yellow card for a bad foul.
67' Fernandinho (Manchester City) wins a free kick in the defensive half.
67' Foul by Moussa Marega (FC Porto).
66' Attempt Attempt blocked. Raheem Sterling (Manchester City) left footed shot from the centre of the box is blocked.
66' Corner, Manchester City. Conceded by Wilson Manafá.
65' Foul by Fernandinho (Manchester City).
65' Luis Díaz (FC Porto) wins a free kick on the left wing.
64' Foul by João Cancelo (Manchester City).
64' Zaidu Sanusi (FC Porto) wins a free kick in the defensive half.
63' Attempt Attempt blocked. Ferran Torres (Manchester City) right footed shot from outside the box is blocked.
63' Attempt Attempt blocked. Bernardo Silva (Manchester City) left footed shot from the right side of the box is blocked. Assisted by João Cancelo.
62' Substitution Substitution, FC Porto. Luis Díaz replaces Corona because of an injury.
60' Phil Foden (Manchester City) wins a free kick in the defensive half.
60' Foul by Mateus Uribe (FC Porto).
60' Foul by Eric García (Manchester City).
60' Corona (FC Porto) wins a free kick in the attacking half.
57' Attempt Attempt saved. Raheem Sterling (Manchester City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Phil Foden.
57' Foul by Fernandinho (Manchester City).
57' Chancel Mbemba (FC Porto) wins a free kick in the defensive half.
56' Foul by Raheem Sterling (Manchester City).
56' Otávio (FC Porto) wins a free kick in the attacking half.
54' Bernardo Silva (Manchester City) wins a free kick in the defensive half.
54' Foul by Otávio (FC Porto).
53' Attempt Attempt saved. Oleksandr Zinchenko (Manchester City) left footed shot from outside the box is saved in the top right corner.
52' Ferran Torres (Manchester City) wins a free kick in the attacking half.
52' Foul by Mateus Uribe (FC Porto).
50' Yellow card Rodrigo (Manchester City) is shown the yellow card for a bad foul.
50' Foul by Rodrigo (Manchester City).
50' Moussa Marega (FC Porto) wins a free kick in the defensive half.
50' Attempt Attempt saved. Sérgio Oliveira (FC Porto) right footed shot from outside the box is saved in the top right corner. Assisted by Mateus Uribe.
45' Second Half begins FC Porto 0, Manchester City 0.
48' First Half ends, FC Porto 0, Manchester City 0.
45' Foul by Phil Foden (Manchester City).
45' Zaidu Sanusi (FC Porto) wins a free kick on the right wing.
44' Attempt Attempt missed. Fernandinho (Manchester City) right footed shot from the right side of the box misses to the left following a corner.
44' Corner, Manchester City. Conceded by Malang Sarr.
43' Attempt Attempt blocked. Rodrigo (Manchester City) left footed shot from outside the box is blocked. Assisted by Bernardo Silva.
42' Attempt Attempt missed. Ferran Torres (Manchester City) right footed shot from outside the box is high and wide to the right. Assisted by Rodrigo.
41' Bernardo Silva (Manchester City) wins a free kick in the attacking half.
41' Foul by Otávio (FC Porto).
39' Foul by Fernandinho (Manchester City).
39' Corona (FC Porto) wins a free kick in the defensive half.
38' Attempt Attempt missed. Sérgio Oliveira (FC Porto) left footed shot from outside the box is high and wide to the left. Assisted by Otávio.
37' Attempt Attempt missed. Oleksandr Zinchenko (Manchester City) left footed shot from outside the box is too high. Assisted by Fernandinho.
36' Attempt Attempt blocked. Raheem Sterling (Manchester City) right footed shot from the left side of the box is blocked.
35' Corner, Manchester City. Conceded by Malang Sarr.
31' Attempt Attempt blocked. Raheem Sterling (Manchester City) left footed shot from the centre of the box is blocked.
28' Offside, Manchester City. Rodrigo tries a through ball, but Bernardo Silva is caught offside.
28' Corner, Manchester City. Conceded by Diogo Leite.
27' Fernandinho (Manchester City) wins a free kick in the attacking half.
27' Foul by Mateus Uribe (FC Porto).
21' Offside, Manchester City. Phil Foden tries a through ball, but Ferran Torres is caught offside.
18' Foul by João Cancelo (Manchester City).
18' Corona (FC Porto) wins a free kick on the left wing.
10' Offside, Manchester City. Eric García tries a through ball, but Ferran Torres is caught offside.
8' Corner, Manchester City. Conceded by Chancel Mbemba.
8' Corner, Manchester City. Conceded by Malang Sarr.
5' Corner, Manchester City. Conceded by Diogo Leite.
2' Foul by Fernandinho (Manchester City).
2' Chancel Mbemba (FC Porto) wins a free kick in the defensive half.
2' Corner, Manchester City. Conceded by Malang Sarr.
First Half begins.
Lineups are announced and players are warming up.