Crystal Palace vs West Ham

29 April 2023 · Premier League · 2022/23 · Referee Craig Pawson

Full time 4 – 3

Half-time: 3–2

  • Jordan Ayew 15’
  • Wilfried Zaha 20’
  • Jeffrey Schlupp 30’
  • Eberechi Eze 66’ (pen)
  • Tomas Soucek 9’
  • Michail Antonio 36’
  • Naif Aguerd 73’

Match summary

Crystal Palace came from behind to win 4-3 at home to West Ham. Crystal Palace led 3-2 at half-time.

In the first half, Tomas Soucek put West Ham ahead from a corner in the 9th minute, Jordan Ayew equalised in the 15th minute, set up by Michael Olise, Wilfried Zaha put Crystal Palace in front in the 20th minute, Jeffrey Schlupp made it 3-1 in the 30th minute, and Michail Antonio pulled one back to make it 3-2 with a header in the 36th minute, set up by Tomas Soucek. In the second half, Eberechi Eze made it 4-2 from the penalty spot in the 66th minute and Naif Aguerd made it 4-3 with a header in the 73rd minute.

There was little between the sides on chances: Crystal Palace created 2.32 expected goals (xG) from 16 shots, West Ham 2.06 from 8.

Match stats

Crystal Palace West Ham
16 Shots 8
6 Shots on Target 4
8 Corners 5
1 Yellow Cards 2
0 Red Cards 0
2.32 xG 1.98
1.56 Non-penalty xG 1.98
13 Deep Completions 1

Key events

Crystal Palace West Ham
Kick-off
9’
Tomas Soucek0-1 (West Ham)
Jordan Ayew
Assist: Michael Olise
1-1 (Crystal Palace)
15’
Wilfried Zaha2-1 (Crystal Palace)
20’
Jeffrey Schlupp3-1 (Crystal Palace)
30’
36’
Michail Antonio
Assist: Tomas Soucek
3-2 (West Ham)
Half-time3-2
Eberechi Eze
Penalty
4-2 (Crystal Palace)
66’
73’
Naif Aguerd4-3 (West Ham)
Full-time4-3

Bookings

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

Crystal Palace
  • Jordan Ayew
West Ham
  • Vladimir Coufal
  • Tomas Soucek

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 2.06 9’ Tomas Soucek (West Ham), 0-1 9’ 15’ Jordan Ayew (Crystal Palace), 1-1 15’ 20’ Wilfried Zaha (Crystal Palace), 2-1 20’ 30’ Jeffrey Schlupp (Crystal Palace), 3-1 30’ 36’ Michail Antonio (West Ham), 3-2 36’ 66’ Eberechi Eze (Crystal Palace), 4-2 66’ 73’ Naif Aguerd (West Ham), 4-3 73’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 2.06 9’ Tomas Soucek (West Ham), 0-1 Soucek 9’ 15’ Jordan Ayew (Crystal Palace), 1-1 Ayew 15’ 20’ Wilfried Zaha (Crystal Palace), 2-1 Zaha 20’ 30’ Jeffrey Schlupp (Crystal Palace), 3-1 Schlupp 30’ 36’ Michail Antonio (West Ham), 3-2 Antonio 36’ 66’ Eberechi Eze (Crystal Palace), 4-2 Eze 66’ 73’ Naif Aguerd (West Ham), 4-3 Aguerd 73’
Crystal Palace 2.32 xGWest Ham 2.06 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Ham attacking Crystal Palace attacking 
73’ Naif Aguerd (West Ham), from a corner, 0.80 xG, goal 66’ Eberechi Eze (Crystal Palace), penalty, 0.76 xG, goal 36’ Michail Antonio (West Ham), from a corner, 0.58 xG, goal 9’ Tomas Soucek (West Ham), from a corner, 0.49 xG, goal 20’ Wilfried Zaha (Crystal Palace), open play, 0.50 xG, goal 30’ Jeffrey Schlupp (Crystal Palace), open play, 0.40 xG, goal 35’ Tomas Soucek (West Ham), from a corner, 0.13 xG, off target 39’ Wilfried Zaha (Crystal Palace), open play, 0.09 xG, off target 15’ Jordan Ayew (Crystal Palace), open play, 0.08 xG, goal 28’ Marc Guehi (Crystal Palace), from a corner, 0.08 xG, off target 48’ Jeffrey Schlupp (Crystal Palace), set piece, 0.08 xG, blocked 86’ Joachim Andersen (Crystal Palace), from a corner, 0.07 xG, blocked 48’ Jeffrey Schlupp (Crystal Palace), open play, 0.07 xG, saved 81’ Michael Olise (Crystal Palace), set piece, 0.04 xG, blocked 25’ Eberechi Eze (Crystal Palace), direct free kick, 0.03 xG, blocked 33’ Jeffrey Schlupp (Crystal Palace), open play, 0.03 xG, off target 25’ Wilfried Zaha (Crystal Palace), from a corner, 0.03 xG, blocked 54’ Michael Olise (Crystal Palace), open play, 0.02 xG, saved 49’ Lucas Paquetá (West Ham), open play, 0.02 xG, off target 54’ Wilfried Zaha (Crystal Palace), from a corner, 0.02 xG, off target 57’ Joel Ward (Crystal Palace), from a corner, 0.02 xG, blocked 22’ Tomas Soucek (West Ham), open play, 0.02 xG, saved 26’ Michail Antonio (West Ham), open play, 0.01 xG, off target 87’ Said Benrahma (West Ham), open play, 0.01 xG, blocked 73’ Naif Aguerd (West Ham), from a corner, 0.80 xG, goal 66’ Eberechi Eze (Crystal Palace), penalty, 0.76 xG, goal 36’ Michail Antonio (West Ham), from a corner, 0.58 xG, goal 9’ Tomas Soucek (West Ham), from a corner, 0.49 xG, goal 20’ Wilfried Zaha (Crystal Palace), open play, 0.50 xG, goal 30’ Jeffrey Schlupp (Crystal Palace), open play, 0.40 xG, goal 35’ Tomas Soucek (West Ham), from a corner, 0.13 xG, off target 39’ Wilfried Zaha (Crystal Palace), open play, 0.09 xG, off target 15’ Jordan Ayew (Crystal Palace), open play, 0.08 xG, goal 28’ Marc Guehi (Crystal Palace), from a corner, 0.08 xG, off target 48’ Jeffrey Schlupp (Crystal Palace), set piece, 0.08 xG, blocked 86’ Joachim Andersen (Crystal Palace), from a corner, 0.07 xG, blocked 48’ Jeffrey Schlupp (Crystal Palace), open play, 0.07 xG, saved 81’ Michael Olise (Crystal Palace), set piece, 0.04 xG, blocked 25’ Eberechi Eze (Crystal Palace), direct free kick, 0.03 xG, blocked 33’ Jeffrey Schlupp (Crystal Palace), open play, 0.03 xG, off target 25’ Wilfried Zaha (Crystal Palace), from a corner, 0.03 xG, blocked 54’ Michael Olise (Crystal Palace), open play, 0.02 xG, saved 49’ Lucas Paquetá (West Ham), open play, 0.02 xG, off target 54’ Wilfried Zaha (Crystal Palace), from a corner, 0.02 xG, off target 57’ Joel Ward (Crystal Palace), from a corner, 0.02 xG, blocked 22’ Tomas Soucek (West Ham), open play, 0.02 xG, saved 26’ Michail Antonio (West Ham), open play, 0.01 xG, off target 87’ Said Benrahma (West Ham), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Sam Johnstone GK900 0.000.000
Joel Ward DEF901 0.020.000
Joachim Andersen DEF901 0.070.000
Marc Guehi DEF901 0.080.041
Tyrick Mitchell DEF900 0.000.000
Jeffrey Schlupp MID9014 0.570.000
Cheick Oumar Doucoure MID900 0.000.031
Eberechi Eze MID9012 0.800.194
Michael Olise FWD9012 0.060.081
Jordan Ayew FWD9011 0.080.112
Wilfried Zaha FWD8914 0.630.081
Odsonne Edouard Sub10 0.000.000
Luka Milivojevic Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Crystal Palace win 38% Avg odds 2.57
Draw 30% Avg odds 3.17
West Ham win 32% Avg odds 2.97

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.