Crystal Palace vs West Ham

21 April 2024 · Premier League · 2023/24 · Referee Graham Scott

Full time 5 – 2

Half-time: 4–1

  • Michael Olise 7’
  • Eberechi Eze 16’
  • Emerson 20’ (og)
  • Jean-Philippe Mateta 31’, 64’
  • Michail Antonio 40’
  • Dean Henderson 89’ (og)

Match summary

Crystal Palace won comfortably, 5-2 at home to West Ham. Crystal Palace led 4-1 at half-time.

In the first half, Michael Olise put Crystal Palace ahead with a header in the 7th minute, set up by Joachim Andersen, Eberechi Eze made it 2-0 in the 16th minute, Emerson's own goal made it 3-0 in the 20th minute, Jean-Philippe Mateta made it 4-0 in the 31st minute, set up by Michael Olise, and Michail Antonio pulled one back to make it 4-1 in the 40th minute, set up by Tomas Soucek. In the second half, Mateta made it 5-1 in the 64th minute, set up by Eberechi Eze and Henderson's own goal made it 5-2 in the 89th minute.

The chances backed that up: Crystal Palace created 3.86 expected goals (xG) from 18 shots to West Ham's 1.35 from 4.

Match stats

Crystal Palace West Ham
18 Shots 4
7 Shots on Target 1
4 Corners 0
3 Yellow Cards 2
0 Red Cards 0
3.72 xG 1.35
3.72 Non-penalty xG 1.35
12 Deep Completions 2

Key events

Crystal Palace West Ham
Kick-off
Michael Olise
Assist: Joachim Andersen
1-0 (Crystal Palace)
7’
Eberechi Eze2-0 (Crystal Palace)
16’
Emerson
Own goal
3-0 (Crystal Palace)
20’
Jean-Philippe Mateta
Assist: Michael Olise
4-0 (Crystal Palace)
31’
40’
Michail Antonio
Assist: Tomas Soucek
4-1 (West Ham)
Half-time4-1
Jean-Philippe Mateta
Assist: Eberechi Eze
5-1 (Crystal Palace)
64’
89’
Dean Henderson
Own goal
5-2 (West Ham)
Full-time5-2

Bookings

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

Crystal Palace
  • Tyrick Mitchell
  • Will Hughes
  • Naouirou Ahamada
West Ham
  • Tomas Soucek
  • Michail Antonio

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.86 1.35 7’ Michael Olise (Crystal Palace), 1-0 7’ 16’ Eberechi Eze (Crystal Palace), 2-0 16’ 20’ Emerson (Crystal Palace) own goal, 3-0 20’ 31’ Jean-Philippe Mateta (Crystal Palace), 4-0 31’ 40’ Michail Antonio (West Ham), 4-1 40’ 64’ Jean-Philippe Mateta (Crystal Palace), 5-1 64’ 89’ Dean Henderson (West Ham) own goal, 5-2 89’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.86 1.35 7’ Michael Olise (Crystal Palace), 1-0 Olise 7’ 16’ Eberechi Eze (Crystal Palace), 2-0 Eze 16’ 20’ Emerson (Crystal Palace) own goal, 3-0 Emerson 20’ 31’ Jean-Philippe Mateta (Crystal Palace), 4-0 Mateta 31’ 40’ Michail Antonio (West Ham), 4-1 Antonio 40’ 64’ Jean-Philippe Mateta (Crystal Palace), 5-1 Mateta 64’ 89’ Dean Henderson (West Ham) own goal, 5-2 Henderson 89’
Crystal Palace 3.86 xGWest Ham 1.35 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 
35’ Michail Antonio (West Ham), set piece, 0.65 xG, off target 40’ Michail Antonio (West Ham), set piece, 0.61 xG, goal 31’ Jean-Philippe Mateta (Crystal Palace), open play, 0.55 xG, goal 16’ Eberechi Eze (Crystal Palace), open play, 0.51 xG, goal 49’ Eberechi Eze (Crystal Palace), open play, 0.52 xG, saved 47’ Joachim Andersen (Crystal Palace), from a corner, 0.46 xG, off target 7’ Michael Olise (Crystal Palace), from a corner, 0.42 xG, goal 64’ Jean-Philippe Mateta (Crystal Palace), open play, 0.37 xG, goal 16’ Jean-Philippe Mateta (Crystal Palace), open play, 0.28 xG, saved 45’ Eberechi Eze (Crystal Palace), open play, 0.12 xG, blocked 9’ Tyrick Mitchell (Crystal Palace), open play, 0.11 xG, off target 80’ Eberechi Eze (Crystal Palace), open play, 0.11 xG, off target 30’ Michael Olise (Crystal Palace), open play, 0.09 xG, blocked 27’ Eberechi Eze (Crystal Palace), open play, 0.08 xG, off target 82’ Jairo Riedewald (Crystal Palace), open play, 0.06 xG, off target 62’ Mohammed Kudus (West Ham), open play, 0.05 xG, blocked 26’ Michael Olise (Crystal Palace), direct free kick, 0.05 xG, saved 11’ Eberechi Eze (Crystal Palace), open play, 0.04 xG, off target 83’ Tyrick Mitchell (Crystal Palace), open play, 0.04 xG, off target 33’ Angelo Ogbonna (West Ham), open play, 0.04 xG, off target 30’ Michael Olise (Crystal Palace), open play, 0.03 xG, off target 24’ Eberechi Eze (Crystal Palace), open play, 0.02 xG, off target 20’ Emerson (West Ham), own goal 89’ Dean Henderson (Crystal Palace), own goal 35’ Michail Antonio (West Ham), set piece, 0.65 xG, off target 40’ Michail Antonio (West Ham), set piece, 0.61 xG, goal 31’ Jean-Philippe Mateta (Crystal Palace), open play, 0.55 xG, goal 16’ Eberechi Eze (Crystal Palace), open play, 0.51 xG, goal 49’ Eberechi Eze (Crystal Palace), open play, 0.52 xG, saved 47’ Joachim Andersen (Crystal Palace), from a corner, 0.46 xG, off target 7’ Michael Olise (Crystal Palace), from a corner, 0.42 xG, goal 64’ Jean-Philippe Mateta (Crystal Palace), open play, 0.37 xG, goal 16’ Jean-Philippe Mateta (Crystal Palace), open play, 0.28 xG, saved 9’ Tyrick Mitchell (Crystal Palace), open play, 0.11 xG, off target 45’ Eberechi Eze (Crystal Palace), open play, 0.12 xG, blocked 80’ Eberechi Eze (Crystal Palace), open play, 0.11 xG, off target 30’ Michael Olise (Crystal Palace), open play, 0.09 xG, blocked 27’ Eberechi Eze (Crystal Palace), open play, 0.08 xG, off target 82’ Jairo Riedewald (Crystal Palace), open play, 0.06 xG, off target 62’ Mohammed Kudus (West Ham), open play, 0.05 xG, blocked 26’ Michael Olise (Crystal Palace), direct free kick, 0.05 xG, saved 11’ Eberechi Eze (Crystal Palace), open play, 0.04 xG, off target 83’ Tyrick Mitchell (Crystal Palace), open play, 0.04 xG, off target 33’ Angelo Ogbonna (West Ham), open play, 0.04 xG, off target 30’ Michael Olise (Crystal Palace), open play, 0.03 xG, off target 24’ Eberechi Eze (Crystal Palace), open play, 0.02 xG, off target 20’ Emerson (West Ham), own goal 89’ Dean Henderson (Crystal Palace), 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
Dean Henderson GK900 0.000.000
Joachim Andersen DEF9011 0.460.573
Chris Richards DEF900 0.000.000
Nathaniel Clyne DEF900 0.000.000
Daniel Muñoz MID900 0.000.632
Tyrick Mitchell MID902 0.160.091
Will Hughes MID880 0.000.081
Adam Wharton MID680 0.000.461
Eberechi Eze MID88117 1.400.492
Michael Olise MID75114 0.590.832
Jean-Philippe Mateta FWD7523 1.200.062
Naouirou Ahamada Sub220 0.000.000
Odsonne Edouard Sub150 0.000.000
Jordan Ayew Sub150 0.000.000
Jeffrey Schlupp Sub20 0.000.000
Jairo Riedewald Sub21 0.060.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Crystal Palace win 43% Avg odds 2.23
Draw 27% Avg odds 3.50
West Ham win 30% Avg odds 3.25

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.