Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballPremier LeagueFull time

Aston Villa vs Manchester City 2-1: result, December 21, 2024

Villa Park · England

Aston VillaWinner
2:1
Manchester City

Team statistics

  • 6Shots on goal6
  • 3Shots off goal5
  • 11Total shots12
  • 2Blocked shots1
  • 10Shots inside box7
  • 1Shots outside box5
  • 6Shots on goal6
  • 3Shots off goal5
  • 11Total shots12
  • 2Blocked shots1
  • 10Shots inside box7
  • 1Shots outside box5
  • 14Fouls7
  • 5Corners4
  • 3Offsides0
  • 44%Possession56%
  • 3Yellow cards3
  • -Red cards-
  • 5Saves4
  • 428Passes537
  • 369Accurate passes496
  • 86%Pass accuracy92%
  • 1.67Expected goals1.03
  • 0.53Goals prevented0.53

Line-ups

Aston Villa 4-2-3-1

  1. 23E. MartínezG
  2. 2M. CashD
  3. 4E. KonsaD
  4. 14Pau TorresD
  5. 12L. DigneD
  6. 44B. KamaraM
  7. 24A. OnanaM
  8. 7J. McGinnM
  9. 8Y. TielemansM
  10. 27M. RogersM
  11. 9J. DuránF

Manchester City 4-2-3-1

  1. 18S. OrtegaG
  2. 82R. LewisD
  3. 25M. AkanjiD
  4. 5J. StonesD
  5. 24J. GvardiolD
  6. 19İ. GündoğanM
  7. 8M. KovačićM
  8. 20Bernardo SilvaM
  9. 47P. FodenM
  10. 10J. GrealishM
  11. 9E. HaalandF

Aston Villa 4-2-3-1

  1. 23E. MartínezG
  2. 2M. CashD
  3. 4E. KonsaD
  4. 14Pau TorresD
  5. 12L. DigneD
  6. 44B. KamaraM
  7. 24A. OnanaM
  8. 7J. McGinnM
  9. 8Y. TielemansM
  10. 27M. RogersM
  11. 9J. DuránF

Bench

  1. 11O. WatkinsF
  2. 10E. BuendíaM
  3. 5T. MingsD
  4. 25R. OlsenG
  5. 31L. BaileyM
  6. 6R. BarkleyM
  7. 26L. BogardeD
  8. 20K. NedeljkovićD
  9. 22I. MaatsenD

Coach

Unai Emery

Manchester City 4-2-3-1

  1. 18S. OrtegaG
  2. 82R. LewisD
  3. 25M. AkanjiD
  4. 5J. StonesD
  5. 24J. GvardiolD
  6. 19İ. GündoğanM
  7. 8M. KovačićM
  8. 20Bernardo SilvaM
  9. 47P. FodenM
  10. 10J. GrealishM
  11. 9E. HaalandF

Bench

  1. 2K. WalkerD
  2. 26SavinhoF
  3. 11J. DokuF
  4. 66J. Simpson-PuseyD
  5. 75N. O'ReillyM
  6. 17K. De BruyneM
  7. 6N. AkéD
  8. 33S. CarsonG
  9. 87J. McAteeM

Coach

Pep Guardiola

Timeline

0'15'30'45'60'75'90'105'120'
  1. 16'GoalJ. Durán (assist: M. Rogers)Aston Villa
  2. 65'GoalM. Rogers (assist: J. McGinn)Aston Villa
  3. 90'GoalP. FodenManchester City
0'15'30'45'60'75'90'105'120'
  1. 16'GoalJ. Durán (assist: M. Rogers)Aston Villa
  2. 37'Yellow cardMatty CashAston Villa
  3. 45'Yellow cardEmiliano MartínezAston Villa
  4. 46'SubstitutionOn: K. WalkerOff: J. StonesManchester City
  5. 47'Yellow cardRico LewisManchester City
  6. 65'GoalM. Rogers (assist: J. McGinn)Aston Villa
  7. 73'SubstitutionOn: SavinhoOff: İ. GündoğanManchester City
  8. 80'SubstitutionOn: O. WatkinsOff: J. DuránAston Villa
  9. 84'Yellow cardJoško GvardiolManchester City
  10. 84'SubstitutionOn: J. DokuOff: M. KovačićManchester City
  11. 87'Yellow cardJack GrealishManchester City
  12. 90'Yellow cardJohn McGinnAston Villa
  13. 90'SubstitutionOn: E. BuendíaOff: M. RogersAston Villa
  14. 90'GoalP. FodenManchester City

Players of the match

  • 8.9Morgan RogersAston Villa
  • 7.9Phil FodenManchester City
  • 7.6Emiliano MartínezAston Villa
PlayerMinutesRating
Morgan Rogers898.9
Phil Foden907.9
Emiliano Martínez907.6
Jack Grealish907.5
John McGinn907.3
Pau Torres907.2
Youri Tielemans907.2
Jhon Durán807.2
Stefan Ortega907.2
Boubacar Kamara907
Manuel Akanji907
John Stones457
Rico Lewis906.9
Mateo Kovačić846.9
Bernardo Silva906.9
Erling Haaland906.7
Ollie Watkins106.6
İlkay Gündoğan736.6
Savinho176.6
Jérémy Doku116.6
Ezri Konsa906.5
Lucas Digne906.5
Amadou Onana906.5
Kyle Walker456.5
Matty Cash906.2
Joško Gvardiol906
Emiliano Buendía1-
Robin Olsen--
Tyrone Mings--
Kosta Nedeljković--
Ian Maatsen--
Lamare Bogarde--
Ross Barkley--
Leon Bailey--
Scott Carson--
Nathan Aké--
Jahmai Simpson-Pusey--
Kevin De Bruyne--
James McAtee--
Nico O'Reilly--

Standings

PositionRecordPointsGoal diff
6Aston Villa19-9-1066+7
3Manchester City21-8-971+28
Premier League table

Recent matches

  • Manchester City
    1-1-3LWDLLL2
  • Aston Villa
    3-2LWWWLL1

Also in this competition

FinishedBrentfordvsNottingham ForestPremier LeagueGtech Community Stadium0:2
FinishedIpswichvsNewcastlePremier LeaguePortman Road0:4
FinishedWest HamvsBrightonPremier LeagueLondon Stadium1:1
FinishedCrystal PalacevsArsenalPremier LeagueSelhurst Park1:5
FinishedBrentfordvsNottingham ForestPremier LeagueGtech Community Stadium0:2
FinishedIpswichvsNewcastlePremier LeaguePortman Road0:4
FinishedWest HamvsBrightonPremier LeagueLondon Stadium1:1
FinishedCrystal PalacevsArsenalPremier LeagueSelhurst Park1:5
FinishedEvertonvsChelseaPremier LeagueGoodison Park0:0
FinishedFulhamvsSouthamptonPremier LeagueCraven Cottage0:0
FinishedLeicestervsWolvesPremier LeagueKing Power Stadium0:3
FinishedManchester UnitedvsBournemouthPremier LeagueOld Trafford0:3

Entertainment only. 18+. Play responsibly.