Aston Villa vs Man City

26 October 2025 · Premier League · 2025/26 · Referee Michael Oliver

Full time 1 – 0

Half-time: 1–0

  • Matthew Cash 19’

Match summary

Aston Villa won 1-0 at home to Man City. Aston Villa led 1-0 at half-time.

Matthew Cash put Aston Villa ahead from a corner in the 19th minute, set up by Emiliano Buendía.

Man City can feel hard done by, creating 1.38 expected goals (xG) from 18 shots to Aston Villa's 0.88 from 9.

Match stats

47% Possession 53%
9 Shots 18
3 Shots on target 4
5 Corners 6
81 Attacks 110
29 Dangerous attacks 69
449 Passes 504
86% Pass accuracy 90%
18 Tackles 14
8 Fouls 16
1 Yellow cards 4
0 Red cards 0
1 Offsides 3

Key events

Aston Villa Man City
Kick-off
Matty CashLeft foot shot1-0 (Aston Villa)
19’
22’
Erling HaalandShot on target
Jadon SanchoEmiliano BuendíaInjury
29’
40’
SavinhoFoul
Half-time1-0
Second half underway
54’
Tijjani ReijndersFoul
61’
Nico GonzálezBernardo Silva
64’
Nico GonzálezFoul
Jadon SanchoShot on target
69’
Jadon SanchoShot on target
69’
71’
Erling HaalandShot on target
Evann GuessandJadon Sancho
74’
76’
Rayan CherkiTijjani Reijnders
80’
81’
Donyell MalenOllie Watkins
86’
90’
Offside
90+6’
Erling HaalandShot on target
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.88 1.38 19’ Matthew Cash (Aston Villa), 1-0 19’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.88 1.38 19’ Matthew Cash (Aston Villa), 1-0 Cash 19’
Aston Villa 0.88 xGMan City 1.38 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Man City attacking Aston Villa attacking 
69’ Jadon Sancho (Aston Villa), open play, 0.35 xG, saved 22’ Erling Haaland (Man City), open play, 0.33 xG, saved 60’ Sávio (Man City), from a corner, 0.31 xG, blocked 31’ Ollie Watkins (Aston Villa), from a corner, 0.11 xG, blocked 80’ Nico O'Reilly (Man City), open play, 0.11 xG, blocked 83’ Phil Foden (Man City), open play, 0.09 xG, blocked 30’ John McGinn (Aston Villa), open play, 0.08 xG, blocked 53’ John McGinn (Aston Villa), from a corner, 0.08 xG, blocked 69’ Jadon Sancho (Aston Villa), open play, 0.07 xG, saved 31’ Ollie Watkins (Aston Villa), from a corner, 0.07 xG, blocked 48’ Phil Foden (Man City), open play, 0.06 xG, blocked 71’ Erling Haaland (Man City), open play, 0.06 xG, saved 17’ Lucas Digne (Aston Villa), open play, 0.06 xG, blocked 90+3’ Nico González (Man City), open play, 0.06 xG, blocked 48’ Rúben Dias (Man City), from a corner, 0.05 xG, blocked 6’ Tijjani Reijnders (Man City), open play, 0.04 xG, off target 19’ Matthew Cash (Aston Villa), from a corner, 0.04 xG, goal 68’ Josko Gvardiol (Man City), from a corner, 0.04 xG, off target 49’ Tijjani Reijnders (Man City), open play, 0.04 xG, off target 60’ Sávio (Man City), from a corner, 0.04 xG, blocked 87’ Mathis Cherki (Man City), open play, 0.04 xG, blocked 60’ Rúben Dias (Man City), from a corner, 0.02 xG, blocked 72’ Nico González (Man City), open play, 0.02 xG, blocked 90+4’ Matheus Nunes (Man City), open play, 0.02 xG, off target 61’ Josko Gvardiol (Man City), from a corner, 0.02 xG, off target 3’ Emiliano Buendía (Aston Villa), open play, 0.01 xG, off target 90+6’ Erling Haaland (Man City), open play, 0.02 xG, saved 69’ Jadon Sancho (Aston Villa), open play, 0.35 xG, saved 22’ Erling Haaland (Man City), open play, 0.33 xG, saved 60’ Sávio (Man City), from a corner, 0.31 xG, blocked 31’ Ollie Watkins (Aston Villa), from a corner, 0.11 xG, blocked 80’ Nico O'Reilly (Man City), open play, 0.11 xG, blocked 83’ Phil Foden (Man City), open play, 0.09 xG, blocked 30’ John McGinn (Aston Villa), open play, 0.08 xG, blocked 53’ John McGinn (Aston Villa), from a corner, 0.08 xG, blocked 69’ Jadon Sancho (Aston Villa), open play, 0.07 xG, saved 31’ Ollie Watkins (Aston Villa), from a corner, 0.07 xG, blocked 48’ Phil Foden (Man City), open play, 0.06 xG, blocked 71’ Erling Haaland (Man City), open play, 0.06 xG, saved 17’ Lucas Digne (Aston Villa), open play, 0.06 xG, blocked 90+3’ Nico González (Man City), open play, 0.06 xG, blocked 48’ Rúben Dias (Man City), from a corner, 0.05 xG, blocked 6’ Tijjani Reijnders (Man City), open play, 0.04 xG, off target 19’ Matthew Cash (Aston Villa), from a corner, 0.04 xG, goal 49’ Tijjani Reijnders (Man City), open play, 0.04 xG, off target 60’ Sávio (Man City), from a corner, 0.04 xG, blocked 68’ Josko Gvardiol (Man City), from a corner, 0.04 xG, off target 87’ Mathis Cherki (Man City), open play, 0.04 xG, blocked 60’ Rúben Dias (Man City), from a corner, 0.02 xG, blocked 72’ Nico González (Man City), open play, 0.02 xG, blocked 90+4’ Matheus Nunes (Man City), open play, 0.02 xG, off target 61’ Josko Gvardiol (Man City), from a corner, 0.02 xG, off target 90+6’ Erling Haaland (Man City), open play, 0.02 xG, saved 3’ Emiliano Buendía (Aston Villa), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Aston Villa 4-2-3-1 Starting XI
Martínez
Cash
Konsa
Torres
Digne 86’
Kamara
Onana
McGinn 74’
Rogers
Buendía 29’
Watkins 86’
Man City 4-1-4-1 Starting XI
Donnarumma
Gvardiol
Dias
Stones 61’
Nunes
Reijnders 76’
Savinho 84’
Silva 61’
Foden
Bobb 61’
Haaland

Player stats

PlayerPosMinGAShxGxAKPCards
Emiliano Martinez GK900 0.000.000
Matthew Cash DEF9011 0.040.081
Pau Torres DEF900 0.000.000
Ezri Konsa Ngoyo DEF900 0.000.000
Lucas Digne DEF891 0.060.071
Amadou Onana MID900 0.000.000
Boubacar Kamara MID900 0.000.081
John McGinn MID772 0.160.000
Morgan Rogers MID900 0.000.111
Emiliano Buendía MID2811 0.010.041
Ollie Watkins FWD892 0.180.061
Jadon Sancho Sub492 0.420.000
Evann Guessand Sub130 0.000.000
Ross Barkley Sub130 0.000.000
Donyell Malen Sub10 0.000.000
Ian Maatsen Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Aston Villa win 23% Avg odds 4.16
Draw 25% Avg odds 3.77
Man City win 52% Avg odds 1.82

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.