Man City vs West Ham

3 May 2023 · Premier League · 2022/23 · Referee John Brooks

Full time 3 – 0

Half-time: 0–0

  • Nathan Aké 50’
  • Erling Haaland 70’
  • Phil Foden 85’

Match summary

Man City won comfortably, 3-0 at home to West Ham. It was goalless at half-time.

Nathan Aké put Man City ahead with a header in the 50th minute, set up by Riyad Mahrez, Erling Haaland made it 2-0 in the 70th minute, set up by Jack Grealish, and Phil Foden made it 3-0 from a corner in the 85th minute.

The chances backed that up: Man City created 3.00 expected goals (xG) from 16 shots to West Ham's 0.50 from 6.

Match stats

Man City West Ham
16 Shots 6
7 Shots on Target 2
6 Corners 3
0 Yellow Cards 1
0 Red Cards 0
3.00 xG 0.49
3.00 Non-penalty xG 0.49
15 Deep Completions 2

Key events

Man City West Ham
Kick-off
Half-time0-0
Nathan Aké
Assist: Riyad Mahrez
1-0 (Man City)
50’
Erling Haaland
Assist: Jack Grealish
2-0 (Man City)
70’
Phil Foden3-0 (Man City)
85’
Full-time3-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

West Ham
  • Flynn Downes

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 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.00 0.50 50’ Nathan Aké (Man City), 1-0 50’ 70’ Erling Haaland (Man City), 2-0 70’ 85’ Phil Foden (Man City), 3-0 85’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.00 0.50 50’ Nathan Aké (Man City), 1-0 Aké 50’ 70’ Erling Haaland (Man City), 2-0 Haaland 70’ 85’ Phil Foden (Man City), 3-0 Foden 85’
Man City 3.00 xGWest Ham 0.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Ham attacking Man City attacking 
70’ Erling Haaland (Man City), open play, 0.54 xG, goal 90+3’ Phil Foden (Man City), open play, 0.54 xG, saved 50’ Nathan Aké (Man City), set piece, 0.47 xG, goal 32’ Rodri (Man City), open play, 0.34 xG, hit the woodwork 24’ Erling Haaland (Man City), open play, 0.33 xG, off target 29’ Jarrod Bowen (West Ham), open play, 0.30 xG, saved 35’ John Stones (Man City), from a corner, 0.24 xG, off target 79’ John Stones (Man City), open play, 0.12 xG, off target 89’ Pablo Fornals (West Ham), open play, 0.10 xG, blocked 37’ Rodri (Man City), set piece, 0.08 xG, blocked 9’ Riyad Mahrez (Man City), open play, 0.07 xG, saved 52’ Jack Grealish (Man City), open play, 0.07 xG, blocked 30’ Jack Grealish (Man City), open play, 0.05 xG, hit the woodwork 89’ Lucas Paquetá (West Ham), open play, 0.05 xG, saved 10’ Nathan Aké (Man City), from a corner, 0.04 xG, off target 69’ Julián Álvarez (Man City), open play, 0.03 xG, saved 42’ Pablo Fornals (West Ham), open play, 0.03 xG, off target 54’ Jack Grealish (Man City), open play, 0.03 xG, off target 85’ Phil Foden (Man City), from a corner, 0.02 xG, goal 2’ Julián Álvarez (Man City), open play, 0.02 xG, saved 14’ Vladimir Coufal (West Ham), set piece, 0.01 xG, off target 80’ Pablo Fornals (West Ham), open play, 0.01 xG, off target 70’ Erling Haaland (Man City), open play, 0.54 xG, goal 90+3’ Phil Foden (Man City), open play, 0.54 xG, saved 50’ Nathan Aké (Man City), set piece, 0.47 xG, goal 32’ Rodri (Man City), open play, 0.34 xG, hit the woodwork 24’ Erling Haaland (Man City), open play, 0.33 xG, off target 29’ Jarrod Bowen (West Ham), open play, 0.30 xG, saved 35’ John Stones (Man City), from a corner, 0.24 xG, off target 79’ John Stones (Man City), open play, 0.12 xG, off target 89’ Pablo Fornals (West Ham), open play, 0.10 xG, blocked 37’ Rodri (Man City), set piece, 0.08 xG, blocked 9’ Riyad Mahrez (Man City), open play, 0.07 xG, saved 52’ Jack Grealish (Man City), open play, 0.07 xG, blocked 30’ Jack Grealish (Man City), open play, 0.05 xG, hit the woodwork 89’ Lucas Paquetá (West Ham), open play, 0.05 xG, saved 10’ Nathan Aké (Man City), from a corner, 0.04 xG, off target 69’ Julián Álvarez (Man City), open play, 0.03 xG, saved 42’ Pablo Fornals (West Ham), open play, 0.03 xG, off target 54’ Jack Grealish (Man City), open play, 0.03 xG, off target 85’ Phil Foden (Man City), from a corner, 0.02 xG, goal 2’ Julián Álvarez (Man City), open play, 0.02 xG, saved 14’ Vladimir Coufal (West Ham), set piece, 0.01 xG, off target 80’ Pablo Fornals (West Ham), 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.

Player stats

PlayerPosMinGAShxGxAKPCards
Stefan Ortega Moreno GK900 0.000.000
Rúben Dias DEF900 0.000.000
Kyle Walker DEF900 0.000.000
Nathan Aké DEF7812 0.510.000
Rodri MID902 0.420.241
John Stones MID902 0.360.051
Riyad Mahrez MID9011 0.070.633
Bernardo Silva MID900 0.000.541
Julián Álvarez MID782 0.050.000
Jack Grealish MID9013 0.150.984
Erling Haaland FWD9012 0.880.362
Manuel Akanji Sub120 0.000.000
Phil Foden Sub1212 0.570.000
Kalvin Phillips Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Man City win 82% Avg odds 1.18
Draw 12% Avg odds 7.87
West Ham win 6% Avg odds 15.92

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.