West Ham vs Man City

15 May 2022 · Premier League · 2021/22 · Referee Anthony Taylor

Full time 2 – 2

Half-time: 2–0

  • Jarrod Bowen 24’, 45’
  • Jack Grealish 49’
  • Vladimir Coufal 69’ (og)

Match summary

West Ham and Man City drew 2-2. West Ham led 2-0 at half-time.

In the first half, Jarrod Bowen put West Ham ahead in the 24th minute, set up by Pablo Fornals and Bowen made it 2-0 in the 45th minute, set up by Michail Antonio. In the second half, Jack Grealish pulled one back to make it 2-1 in the 49th minute, set up by Rodri and Coufal's own goal equalised with a header in the 69th minute.

Man City had the better of the chances, with 2.16 expected goals (xG) from 31 shots to West Ham's 1.01 from 6. Riyad Mahrez had a penalty saved for Man City.

Match stats

West Ham Man City
6 Shots 31
2 Shots on Target 8
4 Corners 9
3 Yellow Cards 1
0 Red Cards 0
1.01 xG 2.15
1.01 Non-penalty xG 1.39
3 Deep Completions 19

Key events

West Ham Man City
Kick-off
Jarrod Bowen
Assist: Pablo Fornals
1-0 (West Ham)
24’
Jarrod Bowen
Assist: Michail Antonio
2-0 (West Ham)
45’
Half-time2-0
49’
Jack Grealish
Assist: Rodri
2-1 (Man City)
69’
Vladimir Coufal
Own goal
2-2 (Man City)
Full-time2-2

Bookings

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

West Ham
  • Lukasz Fabianski
  • Vladimir Coufal
  • Jarrod Bowen
Man City
  • Gabriel Jesus

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.01 2.16 24’ Jarrod Bowen (West Ham), 1-0 24’ 45’ Jarrod Bowen (West Ham), 2-0 45’ 49’ Jack Grealish (Man City), 2-1 49’ 69’ Vladimir Coufal (Man City) own goal, 2-2 69’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.01 2.16 24’ Jarrod Bowen (West Ham), 1-0 Bowen 24’ 45’ Jarrod Bowen (West Ham), 2-0 Bowen 45’ 49’ Jack Grealish (Man City), 2-1 Grealish 49’ 69’ Vladimir Coufal (Man City) own goal, 2-2 Coufal 69’
West Ham 1.01 xGMan City 2.16 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Man City attacking West Ham attacking 
86’ Riyad Mahrez (Man City), penalty, 0.76 xG, saved 24’ Jarrod Bowen (West Ham), open play, 0.46 xG, goal 65’ Michail Antonio (West Ham), open play, 0.26 xG, off target 79’ Jack Grealish (Man City), open play, 0.10 xG, blocked 56’ Bernardo Silva (Man City), open play, 0.09 xG, saved 61’ Jarrod Bowen (West Ham), open play, 0.09 xG, off target 45’ Jarrod Bowen (West Ham), open play, 0.08 xG, goal 75’ Jarrod Bowen (West Ham), open play, 0.07 xG, blocked 79’ Jack Grealish (Man City), open play, 0.08 xG, blocked 36’ Gabriel Jesus (Man City), open play, 0.07 xG, off target 37’ Riyad Mahrez (Man City), open play, 0.07 xG, blocked 90’ Oleksandr Zinchenko (Man City), open play, 0.07 xG, blocked 37’ Gabriel Jesus (Man City), open play, 0.06 xG, blocked 53’ Gabriel Jesus (Man City), open play, 0.06 xG, saved 66’ Riyad Mahrez (Man City), open play, 0.06 xG, blocked 50’ Jack Grealish (Man City), open play, 0.06 xG, blocked 90+4’ Rodri (Man City), open play, 0.05 xG, off target 2’ Oleksandr Zinchenko (Man City), open play, 0.05 xG, saved 4’ Craig Dawson (West Ham), from a corner, 0.05 xG, off target 6’ Aymeric Laporte (Man City), open play, 0.05 xG, off target 23’ Bernardo Silva (Man City), from a corner, 0.05 xG, blocked 45’ Kevin De Bruyne (Man City), direct free kick, 0.05 xG, saved 60’ Kevin De Bruyne (Man City), direct free kick, 0.05 xG, off target 66’ Kevin De Bruyne (Man City), open play, 0.05 xG, blocked 22’ Rodri (Man City), open play, 0.03 xG, blocked 51’ Jack Grealish (Man City), open play, 0.03 xG, off target 11’ Gabriel Jesus (Man City), open play, 0.03 xG, blocked 23’ Fernandinho (Man City), from a corner, 0.03 xG, off target 38’ Oleksandr Zinchenko (Man City), open play, 0.03 xG, off target 90+1’ Rodri (Man City), open play, 0.03 xG, off target 90+4’ Jack Grealish (Man City), open play, 0.03 xG, blocked 49’ Jack Grealish (Man City), open play, 0.02 xG, goal 6’ Kevin De Bruyne (Man City), open play, 0.02 xG, blocked 67’ Oleksandr Zinchenko (Man City), from a corner, 0.02 xG, saved 82’ Fernandinho (Man City), open play, 0.02 xG, off target 29’ Aymeric Laporte (Man City), open play, 0.01 xG, off target 74’ Rodri (Man City), open play, 0.01 xG, saved 69’ Vladimir Coufal (West Ham), own goal 86’ Riyad Mahrez (Man City), penalty, 0.76 xG, saved 24’ Jarrod Bowen (West Ham), open play, 0.46 xG, goal 65’ Michail Antonio (West Ham), open play, 0.26 xG, off target 79’ Jack Grealish (Man City), open play, 0.10 xG, blocked 56’ Bernardo Silva (Man City), open play, 0.09 xG, saved 61’ Jarrod Bowen (West Ham), open play, 0.09 xG, off target 45’ Jarrod Bowen (West Ham), open play, 0.08 xG, goal 79’ Jack Grealish (Man City), open play, 0.08 xG, blocked 36’ Gabriel Jesus (Man City), open play, 0.07 xG, off target 37’ Riyad Mahrez (Man City), open play, 0.07 xG, blocked 75’ Jarrod Bowen (West Ham), open play, 0.07 xG, blocked 90’ Oleksandr Zinchenko (Man City), open play, 0.07 xG, blocked 37’ Gabriel Jesus (Man City), open play, 0.06 xG, blocked 53’ Gabriel Jesus (Man City), open play, 0.06 xG, saved 66’ Riyad Mahrez (Man City), open play, 0.06 xG, blocked 6’ Aymeric Laporte (Man City), open play, 0.05 xG, off target 45’ Kevin De Bruyne (Man City), direct free kick, 0.05 xG, saved 50’ Jack Grealish (Man City), open play, 0.06 xG, blocked 66’ Kevin De Bruyne (Man City), open play, 0.05 xG, blocked 90+4’ Rodri (Man City), open play, 0.05 xG, off target 2’ Oleksandr Zinchenko (Man City), open play, 0.05 xG, saved 4’ Craig Dawson (West Ham), from a corner, 0.05 xG, off target 23’ Bernardo Silva (Man City), from a corner, 0.05 xG, blocked 60’ Kevin De Bruyne (Man City), direct free kick, 0.05 xG, off target 22’ Rodri (Man City), open play, 0.03 xG, blocked 51’ Jack Grealish (Man City), open play, 0.03 xG, off target 90+1’ Rodri (Man City), open play, 0.03 xG, off target 11’ Gabriel Jesus (Man City), open play, 0.03 xG, blocked 23’ Fernandinho (Man City), from a corner, 0.03 xG, off target 38’ Oleksandr Zinchenko (Man City), open play, 0.03 xG, off target 90+4’ Jack Grealish (Man City), open play, 0.03 xG, blocked 49’ Jack Grealish (Man City), open play, 0.02 xG, goal 6’ Kevin De Bruyne (Man City), open play, 0.02 xG, blocked 67’ Oleksandr Zinchenko (Man City), from a corner, 0.02 xG, saved 82’ Fernandinho (Man City), open play, 0.02 xG, off target 29’ Aymeric Laporte (Man City), open play, 0.01 xG, off target 74’ Rodri (Man City), open play, 0.01 xG, saved 69’ Vladimir Coufal (West Ham), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Lukasz Fabianski GK900 0.000.000
Vladimir Coufal DEF900 0.000.000
Kurt Zouma DEF900 0.000.000
Craig Dawson DEF901 0.050.000
Aaron Cresswell DEF900 0.000.000
Tomas Soucek MID900 0.000.071
Declan Rice MID900 0.000.000
Jarrod Bowen MID9024 0.700.000
Manuel Lanzini MID780 0.000.000
Pablo Fornals MID9010 0.000.512
Michail Antonio FWD9011 0.260.081
Mark Noble Sub120 0.000.000
Andriy Yarmolenko Sub10 0.000.000
Ben Johnson Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

West Ham win 12% Avg odds 7.97
Draw 19% Avg odds 5.20
Man City win 69% Avg odds 1.39

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.