Second Half ends, Manchester City 2, Aston Villa 0.
90'+3
John Stones (Manchester City) wins a free kick in the defensive half.
90'+3
Foul by Jack Grealish (Aston Villa).
90'+2
Foul by Rodrigo (Manchester City).
90'+2
Douglas Luiz (Aston Villa) wins a free kick in the attacking half.
90'
Goal! Manchester City 2, Aston Villa 0. Ilkay Gündogan (Manchester City) converts the penalty with a right footed shot to the centre of the goal.
89'
Penalty conceded by Matthew Cash (Aston Villa) with a hand ball in the penalty area.
89'
Attempt missed. Gabriel Jesus (Manchester City) header from the left side of the six yard box misses to the right. Assisted by Riyad Mahrez with a cross.
88'
Corner, Manchester City. Conceded by Emiliano Martínez.
88'
Attempt saved. João Cancelo (Manchester City) right footed shot from outside the box is saved in the bottom left corner. Assisted by Bernardo Silva.
86'
Neil Taylor (Aston Villa) is shown the yellow card for a bad foul.
86'
Bernardo Silva (Manchester City) wins a free kick in the defensive half.
86'
Foul by Neil Taylor (Aston Villa).
82'
Foul by Bernardo Silva (Manchester City).
82'
Jack Grealish (Aston Villa) wins a free kick in the attacking half.
79'
Goal! Manchester City 1, Aston Villa 0. Bernardo Silva (Manchester City) left footed shot from outside the box to the top left corner. Assisted by Rodrigo.
78'
Foul by Gabriel Jesus (Manchester City).
78'
Douglas Luiz (Aston Villa) wins a free kick in the defensive half.
77'
Corner, Manchester City. Conceded by Matthew Cash.
77'
Corner, Manchester City. Conceded by Tyrone Mings.
76'
Offside, Aston Villa. Emiliano Martínez tries a through ball, but Jack Grealish is caught offside.
76'
Attempt missed. John McGinn (Aston Villa) left footed shot from the centre of the box misses to the right. Assisted by Jack Grealish.
76'
Attempt missed. Ollie Watkins (Aston Villa) header from the centre of the box misses to the left. Assisted by Matthew Cash with a cross.
75'
Corner, Aston Villa. Conceded by Rúben Dias.
75'
Substitution, Aston Villa. Neil Taylor replaces Matt Targett because of an injury.
72'
Substitution, Manchester City. Riyad Mahrez replaces Raheem Sterling.
72'
Offside, Manchester City. Raheem Sterling tries a through ball, but Gabriel Jesus is caught offside.
72'
Attempt blocked. Ilkay Gündogan (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Raheem Sterling.
70'
Corner, Manchester City. Conceded by Tyrone Mings.
69'
Attempt saved. Rúben Dias (Manchester City) right footed shot from very close range is saved in the bottom left corner.
69'
Attempt saved. Ilkay Gündogan (Manchester City) header from the centre of the box is saved in the bottom left corner. Assisted by Phil Foden with a cross.
69'
Corner, Manchester City. Conceded by Ezri Konsa Ngoyo.
69'
Attempt blocked. Ilkay Gündogan (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Phil Foden.
68'
Substitution, Aston Villa. Jacob Ramsey replaces Ross Barkley.
68'
Substitution, Aston Villa. Anwar El Ghazi replaces Bertrand Traoré.
67'
John McGinn (Aston Villa) is shown the yellow card.
67'
Bernardo Silva (Manchester City) wins a free kick in the defensive half.
67'
Foul by Douglas Luiz (Aston Villa).
67'
Attempt saved. Douglas Luiz (Aston Villa) right footed shot from outside the box is saved in the centre of the goal.
67'
Attempt missed. Bertrand Traoré (Aston Villa) left footed shot from the centre of the box misses to the left.
66'
Attempt blocked. Douglas Luiz (Aston Villa) right footed shot from outside the box is blocked.
65'
Foul by Ilkay Gündogan (Manchester City).
65'
John McGinn (Aston Villa) wins a free kick in the attacking half.
64'
Attempt saved. Douglas Luiz (Aston Villa) right footed shot from outside the box is saved in the top centre of the goal.
63'
Attempt missed. Ilkay Gündogan (Manchester City) right footed shot from the centre of the box misses to the left. Assisted by Gabriel Jesus.
61'
Attempt blocked. Gabriel Jesus (Manchester City) right footed shot from outside the box is blocked. Assisted by Raheem Sterling.
61'
Attempt blocked. Ross Barkley (Aston Villa) right footed shot from the centre of the box is blocked.
60'
Foul by João Cancelo (Manchester City).
60'
Jack Grealish (Aston Villa) wins a free kick on the left wing.
59'
Substitution, Manchester City. Gabriel Jesus replaces Kevin De Bruyne because of an injury.
58'
Attempt missed. Phil Foden (Manchester City) right footed shot from the left side of the box misses to the right.
56'
Kevin De Bruyne (Manchester City) wins a free kick in the defensive half.
56'
Foul by Jack Grealish (Aston Villa).
55'
Bernardo Silva (Manchester City) wins a free kick in the attacking half.
55'
Foul by Ezri Konsa Ngoyo (Aston Villa).
54'
João Cancelo (Manchester City) hits the bar with a left footed shot from the right side of the box. Assisted by Kevin De Bruyne.
53'
Attempt saved. Kevin De Bruyne (Manchester City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Ilkay Gündogan.
52'
Attempt saved. Bertrand Traoré (Aston Villa) left footed shot from outside the box is saved in the bottom left corner. Assisted by Emiliano Martínez.
51'
Corner, Manchester City. Conceded by Ezri Konsa Ngoyo.
51'
Attempt missed. Ilkay Gündogan (Manchester City) right footed shot from the left side of the box is too high. Assisted by Phil Foden.
47'
Attempt blocked. Raheem Sterling (Manchester City) right footed shot from the right side of the box is blocked. Assisted by João Cancelo.
45'
Second Half begins Manchester City 0, Aston Villa 0.
45'+2
First Half ends, Manchester City 0, Aston Villa 0.
45'+1
Attempt blocked. Phil Foden (Manchester City) left footed shot from the centre of the box is blocked. Assisted by Kevin De Bruyne.
45'
Corner, Aston Villa. Conceded by Rúben Dias.
45'
Attempt blocked. Ross Barkley (Aston Villa) right footed shot from the centre of the box is blocked. Assisted by Ollie Watkins.
43'
Attempt saved. Phil Foden (Manchester City) header from the left side of the box is saved in the centre of the goal. Assisted by Rodrigo with a cross.
39'
Foul by John Stones (Manchester City).
39'
Emiliano Martínez (Aston Villa) wins a free kick in the defensive half.
39'
Corner, Manchester City. Conceded by Tyrone Mings.
39'
Corner, Manchester City. Conceded by Tyrone Mings.
37'
Attempt saved. Ross Barkley (Aston Villa) right footed shot from outside the box is saved in the bottom right corner. Assisted by Jack Grealish.
36'
Offside, Manchester City. João Cancelo tries a through ball, but Bernardo Silva is caught offside.
35'
Foul by Rúben Dias (Manchester City).
35'
Ollie Watkins (Aston Villa) wins a free kick in the attacking half.
32'
Attempt missed. Raheem Sterling (Manchester City) right footed shot from the centre of the box is high and wide to the left. Assisted by Rodrigo.
32'
Attempt blocked. Rodrigo (Manchester City) right footed shot from outside the box is blocked. Assisted by Phil Foden.
30'
Offside, Manchester City. Kevin De Bruyne tries a through ball, but Bernardo Silva is caught offside.
30'
Corner, Manchester City. Conceded by Matt Targett.
29'
Corner, Manchester City. Conceded by Tyrone Mings.
29'
Attempt blocked. Kevin De Bruyne (Manchester City) left footed shot from outside the box is blocked. Assisted by Ilkay Gündogan.
28'
Foul by Kevin De Bruyne (Manchester City).
28'
John McGinn (Aston Villa) wins a free kick in the defensive half.
28'
Substitution, Manchester City. Oleksandr Zinchenko replaces Kyle Walker because of an injury.
27'
Attempt missed. Bertrand Traoré (Aston Villa) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Jack Grealish.
25'
Corner, Aston Villa. Conceded by Rúben Dias.
23'
Attempt saved. Rodrigo (Manchester City) left footed shot from the centre of the box is saved in the centre of the goal.
22'
Corner, Manchester City. Conceded by Matt Targett.
16'
Rodrigo (Manchester City) wins a free kick in the defensive half.
16'
Foul by Jack Grealish (Aston Villa).
14'
Foul by Raheem Sterling (Manchester City).
14'
Douglas Luiz (Aston Villa) wins a free kick in the defensive half.
14'
Corner, Manchester City. Conceded by Tyrone Mings.
13'
Attempt missed. João Cancelo (Manchester City) right footed shot from the left side of the box is too high. Assisted by Phil Foden.
12'
Attempt blocked. Rodrigo (Manchester City) right footed shot from outside the box is blocked.
12'
Attempt blocked. Phil Foden (Manchester City) left footed shot from the centre of the box is blocked. Assisted by João Cancelo.
11'
Corner, Manchester City. Conceded by John McGinn.
9'
Corner, Manchester City. Conceded by Ezri Konsa Ngoyo.
9'
Attempt blocked. Phil Foden (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Kevin De Bruyne.
8'
Attempt blocked. Kevin De Bruyne (Manchester City) right footed shot from outside the box is blocked. Assisted by Phil Foden.
6'
Phil Foden (Manchester City) wins a free kick in the defensive half.
6'
Foul by Matthew Cash (Aston Villa).
5'
Foul by Raheem Sterling (Manchester City).
5'
Jack Grealish (Aston Villa) wins a free kick in the defensive half.
4'
Corner, Manchester City. Conceded by Matthew Cash.
4'
Attempt blocked. John Stones (Manchester City) left footed shot from very close range is blocked.
4'
Attempt saved. Bernardo Silva (Manchester City) left footed shot from the right side of the six yard box is saved in the bottom right corner. Assisted by Rodrigo with a headed pass.
3'
Corner, Manchester City. Conceded by Matt Targett.
3'
Bernardo Silva (Manchester City) wins a free kick on the right wing.