West Ham vs Crystal Palace

28 August 2021 · Premier League · 2021/22 · Referee Stuart Attwell

Full time 2 – 2

Half-time: 1–0

  • Pablo Fornals 39’
  • Michail Antonio 68’
  • Conor Gallagher 58’, 70’

Match summary

The points were shared as West Ham and Crystal Palace drew 2-2. West Ham led 1-0 at half-time.

In the first half, Pablo Fornals put West Ham ahead in the 39th minute, set up by Michail Antonio. In the second half, Conor Gallagher equalised in the 58th minute, set up by Christian Benteke, Michail Antonio put West Ham back in front in the 68th minute, and Gallagher equalised in the 70th minute.

There was little between the sides on chances: West Ham created 1.46 expected goals (xG) from 14 shots, Crystal Palace 1.68 from 9.

Match stats

West Ham Crystal Palace
14 Shots 9
4 Shots on Target 2
5 Corners 3
1 Yellow Cards 0
0 Red Cards 0
1.45 xG 1.68
1.45 Non-penalty xG 1.68
11 Deep Completions 6

Key events

West Ham Crystal Palace
Kick-off
Pablo Fornals
Assist: Michail Antonio
1-0 (West Ham)
39’
Half-time1-0
58’
Conor Gallagher
Assist: Christian Benteke
1-1 (Crystal Palace)
Michail Antonio2-1 (West Ham)
68’
70’
Conor Gallagher2-2 (Crystal Palace)
Full-time2-2

Bookings

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

West Ham
  • Declan Rice

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 1.46 1.68 39’ Pablo Fornals (West Ham), 1-0 39’ 58’ Conor Gallagher (Crystal Palace), 1-1 58’ 68’ Michail Antonio (West Ham), 2-1 68’ 70’ Conor Gallagher (Crystal Palace), 2-2 70’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.46 1.68 39’ Pablo Fornals (West Ham), 1-0 Fornals 39’ 58’ Conor Gallagher (Crystal Palace), 1-1 Gallagher 58’ 68’ Michail Antonio (West Ham), 2-1 Antonio 68’ 70’ Conor Gallagher (Crystal Palace), 2-2 Gallagher 70’
West Ham 1.46 xGCrystal Palace 1.68 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Crystal Palace attacking West Ham attacking 
90+2’ Marc Guehi (Crystal Palace), set piece, 0.77 xG, off target 58’ Conor Gallagher (Crystal Palace), open play, 0.55 xG, goal 39’ Pablo Fornals (West Ham), open play, 0.48 xG, goal 68’ Michail Antonio (West Ham), open play, 0.30 xG, goal 70’ Conor Gallagher (Crystal Palace), open play, 0.19 xG, goal 17’ Craig Dawson (West Ham), set piece, 0.13 xG, blocked 50’ Said Benrahma (West Ham), open play, 0.09 xG, saved 26’ Michail Antonio (West Ham), open play, 0.09 xG, blocked 15’ Michail Antonio (West Ham), open play, 0.08 xG, blocked 26’ Pablo Fornals (West Ham), open play, 0.05 xG, blocked 33’ Michail Antonio (West Ham), open play, 0.05 xG, blocked 74’ Marc Guehi (Crystal Palace), set piece, 0.05 xG, blocked 17’ Michail Antonio (West Ham), set piece, 0.04 xG, blocked 73’ Pablo Fornals (West Ham), open play, 0.04 xG, off target 87’ Andriy Yarmolenko (West Ham), open play, 0.04 xG, off target 26’ Tomas Soucek (West Ham), open play, 0.04 xG, blocked 43’ Jordan Ayew (Crystal Palace), open play, 0.04 xG, blocked 55’ Wilfried Zaha (Crystal Palace), open play, 0.03 xG, off target 89’ Christian Benteke (Crystal Palace), open play, 0.03 xG, blocked 52’ Jarrod Bowen (West Ham), open play, 0.02 xG, off target 53’ Tomas Soucek (West Ham), open play, 0.02 xG, saved 64’ James McArthur (Crystal Palace), from a corner, 0.01 xG, blocked 65’ Christian Benteke (Crystal Palace), from a corner, 0.01 xG, off target 90+2’ Marc Guehi (Crystal Palace), set piece, 0.77 xG, off target 58’ Conor Gallagher (Crystal Palace), open play, 0.55 xG, goal 39’ Pablo Fornals (West Ham), open play, 0.48 xG, goal 68’ Michail Antonio (West Ham), open play, 0.30 xG, goal 70’ Conor Gallagher (Crystal Palace), open play, 0.19 xG, goal 17’ Craig Dawson (West Ham), set piece, 0.13 xG, blocked 26’ Michail Antonio (West Ham), open play, 0.09 xG, blocked 50’ Said Benrahma (West Ham), open play, 0.09 xG, saved 15’ Michail Antonio (West Ham), open play, 0.08 xG, blocked 26’ Pablo Fornals (West Ham), open play, 0.05 xG, blocked 33’ Michail Antonio (West Ham), open play, 0.05 xG, blocked 74’ Marc Guehi (Crystal Palace), set piece, 0.05 xG, blocked 17’ Michail Antonio (West Ham), set piece, 0.04 xG, blocked 73’ Pablo Fornals (West Ham), open play, 0.04 xG, off target 87’ Andriy Yarmolenko (West Ham), open play, 0.04 xG, off target 26’ Tomas Soucek (West Ham), open play, 0.04 xG, blocked 43’ Jordan Ayew (Crystal Palace), open play, 0.04 xG, blocked 55’ Wilfried Zaha (Crystal Palace), open play, 0.03 xG, off target 89’ Christian Benteke (Crystal Palace), open play, 0.03 xG, blocked 52’ Jarrod Bowen (West Ham), open play, 0.02 xG, off target 53’ Tomas Soucek (West Ham), open play, 0.02 xG, saved 64’ James McArthur (Crystal Palace), from a corner, 0.01 xG, blocked 65’ Christian Benteke (Crystal Palace), from a corner, 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
Lukasz Fabianski GK900 0.000.000
Vladimir Coufal DEF900 0.000.041
Angelo Ogbonna DEF900 0.000.000
Craig Dawson DEF901 0.130.000
Aaron Cresswell DEF900 0.000.091
Tomas Soucek MID902 0.060.000
Declan Rice MID900 0.000.092
Jarrod Bowen MID811 0.020.232
Pablo Fornals MID8913 0.560.021
Said Benrahma MID901 0.090.081
Michail Antonio FWD90115 0.560.574
Manuel Lanzini Sub90 0.000.000
Andriy Yarmolenko Sub11 0.040.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

West Ham win 62% Avg odds 1.57
Draw 23% Avg odds 4.12
Crystal Palace win 15% Avg odds 6.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.