Aston Villa vs Manchester City summary: score, goals, highlights| Premier League 2024/25
Match ends, Aston Villa 2, Manchester City 1.
Second Half ends, Aston Villa 2, Manchester City 1.
John McGinn (Aston Villa) is shown the yellow card for a bad foul.
Rico Lewis (Manchester City) wins a free kick on the left wing.
Foul by John McGinn (Aston Villa).
Goal! Aston Villa 2, Manchester City 1. Phil Foden (Manchester City) left footed shot from the centre of the box to the bottom right corner.
Attempt blocked. Phil Foden (Manchester City) left footed shot from outside the box is blocked. Assisted by Savinho.
Substitution, Aston Villa. Emiliano Buendía replaces Morgan Rogers.
Fourth official has announced 4 minutes of added time.
Attempt missed. Erling Haaland (Manchester City) header from the centre of the box misses to the right. Assisted by Bernardo Silva with a cross.
Corner, Manchester City. Conceded by Boubacar Kamara.
Jack Grealish (Manchester City) is shown the yellow card for a bad foul.
Foul by Jack Grealish (Manchester City).
John McGinn (Aston Villa) wins a free kick in the defensive half.
Jérémy Doku (Manchester City) wins a free kick on the left wing.
Foul by Boubacar Kamara (Aston Villa).
Substitution, Manchester City. Jérémy Doku replaces Mateo Kovacic.
Josko Gvardiol (Manchester City) is shown the yellow card for a bad foul.
Foul by Josko Gvardiol (Manchester City).
John McGinn (Aston Villa) wins a free kick on the right wing.
Attempt saved. Ollie Watkins (Aston Villa) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Morgan Rogers with a through ball.
Foul by Manuel Akanji (Manchester City).
Lucas Digne (Aston Villa) wins a free kick on the left wing.
Substitution, Aston Villa. Ollie Watkins replaces Jhon Durán.
Corner, Aston Villa. Conceded by Kyle Walker.
Attempt saved. Phil Foden (Manchester City) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Manuel Akanji.
Substitution, Manchester City. Savinho replaces Ilkay Gündogan.
Foul by Manuel Akanji (Manchester City).
Jhon Durán (Aston Villa) wins a free kick in the defensive half.
Attempt saved. Phil Foden (Manchester City) right footed shot from outside the box is saved in the bottom left corner. Assisted by Ilkay Gündogan.
Attempt blocked. Morgan Rogers (Aston Villa) right footed shot from the right side of the box is blocked. Assisted by John McGinn with a through ball.
Foul by Manuel Akanji (Manchester City).
Morgan Rogers (Aston Villa) wins a free kick in the attacking half.
Goal! Aston Villa 2, Manchester City 0. Morgan Rogers (Aston Villa) left footed shot from the centre of the box to the bottom right corner. Assisted by John McGinn.
Morgan Rogers (Aston Villa) hits the left post with a right footed shot from the centre of the box.
Delay over. They are ready to continue.
Delay in match because of an injury Manuel Akanji (Manchester City).
Delay in match because of an injury Jhon Durán (Aston Villa).
Rico Lewis (Manchester City) wins a free kick in the attacking half.
Foul by John McGinn (Aston Villa).
Phil Foden (Manchester City) wins a free kick on the right wing.
Foul by Amadou Onana (Aston Villa).
Attempt missed. Phil Foden (Manchester City) left footed shot from outside the box is high and wide to the left. Assisted by Bernardo Silva.
Offside, Aston Villa. Jhon Durán is caught offside.
Attempt missed. Matty Cash (Aston Villa) right footed shot from the right side of the box is close, but misses to the right. Assisted by John McGinn.
Rico Lewis (Manchester City) is shown the yellow card for a bad foul.
Foul by Rico Lewis (Manchester City).
Youri Tielemans (Aston Villa) wins a free kick in the defensive half.
Second Half begins Aston Villa 1, Manchester City 0.
Substitution, Manchester City. Kyle Walker replaces John Stones.
Emiliano Martínez (Aston Villa) is shown the yellow card.
First Half ends, Aston Villa 1, Manchester City 0.
Fourth official has announced 1 minutes of added time.
Jack Grealish (Manchester City) wins a free kick in the defensive half.
Foul by Boubacar Kamara (Aston Villa).
Attempt blocked. Morgan Rogers (Aston Villa) right footed shot from the left side of the box is blocked. Assisted by John McGinn.
Attempt missed. Josko Gvardiol (Manchester City) header from the centre of the box is just a bit too high. Assisted by Jack Grealish with a cross.
Attempt saved. Jack Grealish (Manchester City) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Phil Foden.
Matty Cash (Aston Villa) is shown the yellow card for a bad foul.
Jack Grealish (Manchester City) wins a free kick in the defensive half.
Foul by Matty Cash (Aston Villa).
Corner, Manchester City. Conceded by Jhon Durán.
Corner, Manchester City. Conceded by Emiliano Martínez.
Attempt saved. Phil Foden (Manchester City) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Rico Lewis.
Manuel Akanji (Manchester City) wins a free kick in the defensive half.
Foul by Jhon Durán (Aston Villa).
Ilkay Gündogan (Manchester City) wins a free kick in the attacking half.
Foul by Amadou Onana (Aston Villa).
Offside, Aston Villa. Lucas Digne is caught offside.
Attempt missed. Jack Grealish (Manchester City) right footed shot from the left side of the box misses to the right. Assisted by John Stones.
Mateo Kovacic (Manchester City) wins a free kick in the attacking half.
Foul by Boubacar Kamara (Aston Villa).
Foul by Rico Lewis (Manchester City).
Morgan Rogers (Aston Villa) wins a free kick in the attacking half.
Ilkay Gündogan (Manchester City) wins a free kick in the attacking half.
Foul by John McGinn (Aston Villa).
Goal! Aston Villa 1, Manchester City 0. Jhon Durán (Aston Villa) left footed shot from the centre of the box to the centre of the goal. Assisted by Morgan Rogers.
Jack Grealish (Manchester City) wins a free kick in the defensive half.
Foul by Matty Cash (Aston Villa).
Phil Foden (Manchester City) wins a free kick in the attacking half.
Foul by Boubacar Kamara (Aston Villa).
Offside, Aston Villa. Jhon Durán is caught offside.
Attempt saved. Mateo Kovacic (Manchester City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jack Grealish.
Corner, Manchester City. Conceded by Morgan Rogers.
Phil Foden (Manchester City) wins a free kick in the attacking half.
Foul by Amadou Onana (Aston Villa).
Jack Grealish (Manchester City) wins a free kick on the left wing.
Foul by Matty Cash (Aston Villa).
Attempt saved. Jhon Durán (Aston Villa) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Lucas Digne.
Corner, Aston Villa. Conceded by Manuel Akanji.
Attempt missed. Jack Grealish (Manchester City) right footed shot from the left side of the box misses to the right. Assisted by John Stones.
Attempt missed. Amadou Onana (Aston Villa) header from very close range is too high. Assisted by Youri Tielemans with a cross following a corner.
Corner, Aston Villa. Conceded by Stefan Ortega.
Corner, Aston Villa. Conceded by Erling Haaland.
Attempt saved. Pau Torres (Aston Villa) header from the right side of the six yard box is saved in the top right corner. Assisted by Lucas Digne with a cross.
Corner, Aston Villa. Conceded by Stefan Ortega.
Attempt saved. Jhon Durán (Aston Villa) left footed shot from outside the box is saved in the bottom right corner.
First Half begins.
Lineups are announced and players are warming up.