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

Manchester City vs Aston Villa 2-1: result, April 22, 2025

Etihad Stadium · England

Manchester CityWinner
2:1
Aston Villa

Team statistics

  • 6Shots on goal3
  • 6Shots off goal3
  • 14Total shots7
  • 2Blocked shots1
  • 10Shots inside box6
  • 4Shots outside box1
  • 6Shots on goal3
  • 6Shots off goal3
  • 14Total shots7
  • 2Blocked shots1
  • 10Shots inside box6
  • 4Shots outside box1
  • 9Fouls10
  • 10Corners2
  • 2Offsides2
  • 62%Possession38%
  • 3Yellow cards3
  • -Red cards-
  • 2Saves4
  • 478Passes301
  • 430Accurate passes245
  • 90%Pass accuracy81%
  • 1.09Expected goals1.68
  • -0.58Goals prevented-0.58

Line-ups

Manchester City 4-1-4-1

  1. 18S. OrtegaG
  2. 27Matheus NunesD
  3. 3Rúben DiasD
  4. 24J. GvardiolD
  5. 75N. O'ReillyD
  6. 8M. KovačićM
  7. 87J. McAteeM
  8. 20Bernardo SilvaM
  9. 19İ. GündoğanM
  10. 7Omar MarmoushM
  11. 17K. De BruyneF

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. 27M. RogersM
  9. 8Y. TielemansM
  10. 41J. RamseyM
  11. 9M. RashfordF

Manchester City 4-1-4-1

  1. 18S. OrtegaG
  2. 27Matheus NunesD
  3. 3Rúben DiasD
  4. 24J. GvardiolD
  5. 75N. O'ReillyD
  6. 8M. KovačićM
  7. 87J. McAteeM
  8. 20Bernardo SilvaM
  9. 19İ. GündoğanM
  10. 7Omar MarmoushM
  11. 17K. De BruyneF

Bench

  1. 11J. DokuF
  2. 25M. AkanjiD
  3. 45A. KhusanovD
  4. 10J. GrealishM
  5. 47P. FodenM
  6. 14Nico GonzálezM
  7. 33S. CarsonG
  8. 82R. LewisD
  9. 26SavinhoF

Coach

Pep Guardiola

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. 27M. RogersM
  9. 8Y. TielemansM
  10. 41J. RamseyM
  11. 9M. RashfordF

Bench

  1. 3A. DisasiD
  2. 7J. McGinnM
  3. 11O. WatkinsF
  4. 21Marco AsensioF
  5. 17D. MalenF
  6. 16Andrés GarcíaD
  7. 6R. BarkleyM
  8. 25R. OlsenG
  9. 22I. MaatsenD

Coach

Unai Emery

Timeline

0'15'30'45'60'75'90'105'120'
  1. 7'GoalBernardo SilvaManchester City
  2. 18'PenaltyM. RashfordAston Villa
  3. 90'GoalMatheus Nunes (assist: J. Doku)Manchester City
0'15'30'45'60'75'90'105'120'
  1. 7'GoalBernardo SilvaManchester City
  2. 16'Penalty confirmedJacob RamseyAston Villa
  3. 18'PenaltyM. RashfordAston Villa
  4. 35'Yellow cardLucas DigneAston Villa
  5. 50'Yellow cardMorgan RogersAston Villa
  6. 61'SubstitutionOn: A. DisasiOff: M. CashAston Villa
  7. 61'SubstitutionOn: J. McGinnOff: J. RamseyAston Villa
  8. 70'Yellow cardJoško GvardiolManchester City
  9. 74'SubstitutionOn: J. DokuOff: J. McAteeManchester City
  10. 76'SubstitutionOn: O. WatkinsOff: M. RashfordAston Villa
  11. 76'SubstitutionOn: Marco AsensioOff: A. OnanaAston Villa
  12. 77'Yellow cardMatheus NunesManchester City
  13. 85'Yellow cardOllie WatkinsAston Villa
  14. 86'Yellow cardBernardo SilvaManchester City
  15. 86'SubstitutionOn: D. MalenOff: M. RogersAston Villa
  16. 90'SubstitutionOn: M. AkanjiOff: K. De BruyneManchester City
  17. 90'GoalMatheus Nunes (assist: J. Doku)Manchester City

Players of the match

  • 7.9Kevin De BruyneManchester City
  • 7.7Bernardo SilvaManchester City
  • 7.3Joško GvardiolManchester City
PlayerMinutesRating
Kevin De Bruyne897.9
Bernardo Silva907.7
Joško Gvardiol907.3
Emiliano Martínez907.3
Matheus Nunes907.2
Mateo Kovačić907.2
Jérémy Doku167.2
Jacob Ramsey617.2
Rúben Dias907
Morgan Rogers867
Youri Tielemans907
Stefan Ortega906.9
Nico O'Reilly906.9
Omar Marmoush906.9
Amadou Onana766.9
Donyell Malen116.9
İlkay Gündoğan906.7
Matty Cash616.7
Marco Asensio146.7
James McAtee746.6
Pau Torres906.6
Lucas Digne906.6
John McGinn296.6
Ezri Konsa906.5
Axel Disasi296.5
Boubacar Kamara906.3
Marcus Rashford766.3
Ollie Watkins146.3
Manuel Akanji1-
Scott Carson--
Abdukodir Khusanov--
Rico Lewis--
Jack Grealish--
Nico González--
Savinho--
Phil Foden--
Robin Olsen--
Ian Maatsen--
Andrés García--
Ross Barkley--

Standings

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

Recent matches

  • Manchester City
    3-2-0DWDWWW2
  • Aston Villa
    4-1WLWWWW3

Head-to-head

1 match

0 Manchester CityDraws 01 Aston Villa

1 match

0 Manchester CityDraws 01 Aston Villa
  1. 2024-12-21Aston Villa

Also in this competition

FinishedBrentfordvsBrightonPremier LeagueGtech Community Stadium4:2
FinishedAston VillavsNewcastlePremier LeagueVilla Park4:1
FinishedFulhamvsChelseaPremier LeagueCraven Cottage1:2
FinishedIpswichvsArsenalPremier LeaguePortman Road0:4
FinishedBrentfordvsBrightonPremier LeagueGtech Community Stadium4:2
FinishedAston VillavsNewcastlePremier LeagueVilla Park4:1
FinishedFulhamvsChelseaPremier LeagueCraven Cottage1:2
FinishedIpswichvsArsenalPremier LeaguePortman Road0:4
FinishedManchester UnitedvsWolvesPremier LeagueOld Trafford0:1
FinishedLeicestervsLiverpoolPremier LeagueKing Power Stadium0:1
FinishedTottenhamvsNottingham ForestPremier LeagueTottenham Hotspur Stadium1:2
FinishedArsenalvsCrystal PalacePremier LeagueEmirates Stadium2:2

Entertainment only. 18+. Play responsibly.