Skip navigation
Crystal palace
Crystal Palace vs West Ham United

Palace 5 West Ham 2

Palace5
Olise7'
Eze16'
Emerson20' (OG)
Mateta31' 64'
West Ham2
Antonio40'
Henderson89' (OG)
Sun 21 Apr 14:00(KO listed in users′ timezone)

Premier LeagueSelhurst Park

Full-Time
Back to top
Premier League
pos
club
pl
w
d
l
gf
ga
gd
pts
1
MCIManchester City
38
28
7
3
96
34
+62
91
2
ARSArsenal
38
28
5
5
91
29
+62
89
3
LIVLiverpool
38
24
10
4
86
41
+45
82
4
AVLAston Villa
38
20
8
10
76
61
+15
68
5
TOTTottenham Hotspur
38
20
6
12
74
61
+13
66
6
CHEChelsea
38
18
9
11
77
63
+14
63
7
NEWNewcastle United
38
18
6
14
85
62
+23
60
8
MUNManchester United
38
18
6
14
57
58
-1
60
9
WHUWest Ham United
38
14
10
14
60
74
-14
52
10
CRYCrystal Palace
38
13
10
15
57
58
-1
49
11
BHABrighton and Hove Albion
38
12
12
14
55
62
-7
48
12
BOUBournemouth
38
13
9
16
54
67
-13
48
13
FULFulham
38
13
8
17
55
61
-6
47
14
WOLWolverhampton Wanderers
38
13
7
18
50
65
-15
46
15
EVEEverton
38
13
9
16
40
51
-11
40
16
BREBrentford
38
10
9
19
56
65
-9
39
17
FORNottingham Forest
38
9
9
20
49
67
-18
32
18
LUTLuton Town
38
6
8
24
52
85
-33
26
19
BURBurnley
38
5
9
24
41
78
-37
24
20
SHUSheffield United
38
3
7
28
35
104
-69
16

Match Summary

Summary:

  • Richards returns to starting XI
  • Olise heads Palace into seventh-minute lead
  • Mitchell blasts over moments later as Eagles dominate early stages
  • Eze crashes in overhead kick to double Palace’s lead 10 minutes later
  • Emerson prods past own ‘keeper under pressure from Muñoz
  • Mateta slides in to make it four on the half-hour
  • Antonio volleys over from close range
  • Antonio pulls one back on the stroke of half-time
  • Andersen heads over under pressure in injury-time
  • HT: Palace 4-1 West Ham
  • Fabianski denies Eze as Palace start second-half brightly
  • Tempo dips as visitors go like-for-like in shape
  • Mateta slams home a fifth just past the hour mark
  • Eze denied Palace’s club-record sixth in a Premier League game
  • Miscontrolled pass sees late own-goal in West Ham’s favour
  • FT: Palace 5-2 West Ham

After a performance of the highest quality against Liverpool at Anfield – one recognised by the League Managers’ Association as the best of the gameweek – the Eagles had plenty of wind beneath their wings for the arrival of David Moyes’ West Ham United side.

It showed. In a first-half of near perfection, Palace were first to every loose ball, snapping into tackles, shifting the ball forwards quickly, finding runners – and sprawling all over their east London opposition.

It took just seven minutes for the first goal to arrive for Palace – and it was a sign of the bombardment on the West Ham goalmouth to come.

After Ebere Eze – influential in the No. 10 role – had seen his first corner cleared, a clever interchange of passes with Michael Olise and Adam Wharton on the edge of the box gave Joachim Andersen the space to clip in a cute cross. Olise – following it in – made contact before the onrushing Lukasz Fabianski, glancing into the unguarded net.

Moments later, it should have been two. A long ball forwards from Muñoz was brought down superbly by Eze on the edge of the box, and he slipped in Tyrick Mitchell on the overlap. The full-back cut back onto his right foot but, with just Fabianski to beat, lashed over.

The ground was rocking and the chances kept coming. Eze was next to go close with a low effort from distance as Palace found space in the West Ham half time and again – but he would not be denied with the Eagles’ next opening.

In truth, it stemmed from a poor pass out from the back from Kurt Zouma on 15 minutes, but Will Hughes snapped into the challenge, nicking the ball to Eze who in turn played through Mateta. Striking from the angle, the forward's shot across goal was kicked up into the air by Fabianski – only for Eze to produce an outrageous overhead kick to slam home the rebound.

And two minutes later, it was three – another clipped cross from the left saw Emerson, under pressure from Muñoz and mere yards from his own goal, prod beyond Fabianski. Palace were in dreamland.

The shots kept coming, Palace’s pressure immense, the tempo high. Eze fired narrowly wide from 30 yards, Olise tested Fabianski’s handling from a free-kick, Eze spun Edson Alvarez before shooting over – and Palace remained dominant.

On the half-hour mark, a fourth – another superb passage of quick passing freeing Olise to flash the ball across the face of goal, with Mateta gleefully sliding in to turn the chance home.

After a poor opening spell, West Ham did finish the half strongly – and got a goal back on the stroke of half-time when James Ward-Prowse’s deep free-kick was headed back across goal by Tomas Souček; Michail Antonio, who had gone close from another set-piece moments prior, saw this close-range finish survive a VAR check for offside.

Palace perhaps ought to have made it five on the stroke of half-time but Andersen – excellent again in his defensive work – had to lean back to meet Hughes’ flat cross, and headed over from close range.

Nevertheless, it was as good a half’s performance as Crystal Palace have produced this season – simply outplaying their struggling opponents.

West Ham manager David Moyes introduced two substitutes – and a change of shape, going like-for-like with five at the back – at the break, which did help stem the tide somewhat from half-time.

But there was a chance for Eze to grab his second shortly after the restart as more excellent work from Muñoz saw him tee up the No. 10 on the penalty spot. With time and space, he carried the ball inside the defender – but his placed finish was well saved by Fabianski.

West Ham’s change of shape did stymie the flow of chances and, with both teams making multiple substitutions, the second-half saw fewer openings for either side.

Nevertheless, Palace remained in control and on top of their opponents, claiming a superb fifth when a back-to-front break – kick-started by Mitchell – culminated in Eze poking the ball through Zouma’s legs for Mateta, who had been left unmarked in a central position. He shaped to shoot towards the far post – and duly slammed it in at the near – to quell any lingering nerves in SE25.

What proceeded was a slower-paced, but professional, job from Palace, who kept the ball well and – when West Ham did break – snapped into well-timed challenges to prevent the likes of Mohammed Kudus and Antonio from getting shots away in good positions. Chris Richards, Nathaniel Clyne and Andersen were, as a unit, outstanding.

More chances came their way – admittedly fewer than in the first-half – with Eze influential until his late withdrawal, shooting narrowly wide after one fine solo run, and Jordan Ayew also an energetic second-half substitute.

West Ham would get a goal back as the game ticked into additional time – an unfortunate moment from a Palace perspective, after Mitchell’s backpass was miscontrolled by Henderson, and trickled into the net.

But no matter – it did not take the gloss off the performance which had gone before it, Palace superb in their work to record back-to-back Premier League wins for the first time this season.

A five-star showing – and a day which will be remembered fondly by all those in red and blue.

Palace: Henderson (GK), Muñoz, Clyne, Andersen, Richards, Mitchell, Hughes (Riedewald, 81), Wharton (Ahamada, 61), Eze (Schlupp, 81), Olise (Ayew, 68), Mateta (Edouard, 68).

Subs: Matthews (GK), Ward, Tomkins, Holding.

West Ham: Fabianski (GK), Coufal, Zouma, Ogbonna (Cresswell, 45), Emerson, Souček (Johnson, 45), Álvarez (Phillips, 75), Ward-Prowse, Paquetá, Kudus (Cornet, 85), Antonio (Ings, 75)

Subs: Areola (GK), Casey, Orford, Mubama.

Match Blog

Full-Time

Match ends, Crystal Palace 5, West Ham United 2.
90'+3'

offside

Offside, West Ham United. Maxwel Cornet is caught offside.
90'+3'

free kick won

Jairo Riedewald (Crystal Palace) wins a free kick in the attacking half.
90'+1'

free kick won

Naouirou Ahamada (Crystal Palace) wins a free kick in the defensive half.
89'

Crystal Palace Own Goal

Crystal Palace
Goal!
Crystal Palace
Dean
Henderson(30)
Dean Henderson
Own Goal by Dean Henderson, Crystal Palace. Crystal Palace 5, West Ham United 2.
86'

free kick won

Emerson (West Ham United) wins a free kick in the defensive half.
86'

free kick won

Emerson (West Ham United) wins a free kick in the defensive half.
85'

Substitution

West Ham United
Mohammed
Kudus(14)
off
Maxwel
Cornet(17)
on
83'

miss

Attempt missed. Tyrick Mitchell (Crystal Palace) left footed shot from the left side of the box is just a bit too high.
82'

miss

Attempt missed. Jairo Riedewald (Crystal Palace) left footed shot from the right side of the box misses to the left.
82'

offside

Offside, West Ham United. Mohammed Kudus is caught offside.
81'

Substitution

Crystal Palace
Eberechi Eze
Eberechi
Eze(10)
off
Jeffrey
Schlupp(15)
on
81'

Substitution

Crystal Palace
Will Hughes
Will
Hughes(19)
off
Jairo
Riedewald(44)
on
80'

miss

Attempt missed. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box is close, but misses to the right. Assisted by Joachim Andersen.
75'

Substitution

West Ham United
Edson
Álvarez(19)
off
Kalvin Phillips
Kalvin
Phillips(11)
on
75'

Substitution

West Ham United
Michail
Antonio(9)
off
Danny
Ings(18)
on
68'

Substitution

Crystal Palace
Jean-Philippe Mateta
Jean-Philippe
Mateta(14)
off
Odsonne Édouard
Odsonne
Édouard(22)
on
68'

Substitution

Crystal Palace
Michael Olise
Michael
Olise(7)
off
Jordan Ayew
Jordan
Ayew(9)
on
66'

Yellow Card

Ahamada(29)
Naouirou Ahamada (Crystal Palace) is shown the yellow card for a bad foul.
66'

free kick won

James Ward-Prowse (West Ham United) wins a free kick in the defensive half.
64'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Jean-Philippe
Mateta(14)
Jean-Philippe Mateta
Goal! Crystal Palace 5, West Ham United 1. Jean-Philippe Mateta (Crystal Palace) right footed shot from the centre of the box to the bottom left corner. Assisted by Eberechi Eze.
63'

free kick won

Michail Antonio (West Ham United) wins a free kick in the defensive half.
62'

attempt blocked

Attempt blocked. Mohammed Kudus (West Ham United) left footed shot from outside the box is blocked. Assisted by Lucas Paquetá.
62'

end delay

Delay over. They are ready to continue.
61'

Substitution

Crystal Palace
Adam Wharton
Adam
Wharton(20)
off
Naouirou Ahamada
Naouirou
Ahamada(29)
on
59'

start delay

Delay in match because of an injury Adam Wharton (Crystal Palace).
56'

offside

Offside, West Ham United. Aaron Cresswell is caught offside.
49'

corner

Corner, Crystal Palace. Conceded by Lukasz Fabianski.
49'

attempt saved

Attempt saved. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Daniel Muñoz.
45'

Substitution

West Ham United
Angelo
Ogbonna(21)
off
Aaron
Cresswell(3)
on
45'

Substitution

West Ham United
Tomas
Soucek(28)
off
Ben
Johnson(2)
on

First-Half Ends

First Half ends, Crystal Palace 4, West Ham United 1.
45'+8'

Yellow Card

Soucek(28)
Tomás Soucek (West Ham United) is shown the yellow card.
45'+8'

Yellow Card

Mitchell(3)
Tyrick Mitchell (Crystal Palace) is shown the yellow card.
45'+7'

free kick won

Mohammed Kudus (West Ham United) wins a free kick in the defensive half.
45'+3'

offside

Offside, West Ham United. Mohammed Kudus is caught offside.
45'+2'

miss

Attempt missed. Joachim Andersen (Crystal Palace) header from very close range is too high. Assisted by Adam Wharton with a cross following a corner.
45'+2'

corner

Corner, Crystal Palace. Conceded by Kurt Zouma.
45'+1'

free kick won

Michael Olise (Crystal Palace) wins a free kick on the right wing.
45'

attempt blocked

Attempt blocked. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box is blocked. Assisted by Daniel Muñoz.
45'

offside

Offside, West Ham United. Mohammed Kudus is caught offside.
43'

free kick won

Eberechi Eze (Crystal Palace) wins a free kick on the left wing.
40'

West Ham United Goal

West Ham United
Goal!
West Ham United
Michail
Antonio(9)
Goal! Crystal Palace 4, West Ham United 1. Michail Antonio (West Ham United) right footed shot from very close range to the centre of the goal. Assisted by Tomás Soucek with a headed pass following a set piece situation.
39'

Yellow Card

Hughes(19)
Will Hughes (Crystal Palace) is shown the yellow card for a bad foul.
39'

free kick won

Tomás Soucek (West Ham United) wins a free kick in the attacking half.
36'

corner

Corner, Crystal Palace. Conceded by Edson Álvarez.
35'

miss

Attempt missed. Michail Antonio (West Ham United) right footed shot from very close range is too high. Assisted by James Ward-Prowse with a cross following a set piece situation.
34'

free kick won

Emerson (West Ham United) wins a free kick on the left wing.
33'

miss

Attempt missed. Angelo Ogbonna (West Ham United) header from the centre of the box is too high. Assisted by Edson Álvarez with a cross.
31'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Jean-Philippe
Mateta(14)
Jean-Philippe Mateta
Goal! Crystal Palace 4, West Ham United 0. Jean-Philippe Mateta (Crystal Palace) right footed shot from the centre of the box to the centre of the goal. Assisted by Michael Olise.
30'

miss

Attempt missed. Michael Olise (Crystal Palace) left footed shot from outside the box is close, but misses the top left corner. Assisted by Joachim Andersen.
30'

attempt blocked

Attempt blocked. Michael Olise (Crystal Palace) right footed shot from outside the box is blocked. Assisted by Tyrick Mitchell.
27'

Yellow Card

Antonio(9)
Michail Antonio (West Ham United) is shown the yellow card for a bad foul.
27'

free kick won

Michael Olise (Crystal Palace) wins a free kick on the right wing.
27'

miss

Attempt missed. Eberechi Eze (Crystal Palace) left footed shot from the centre of the box is too high. Assisted by Will Hughes.
26'

attempt saved

Attempt saved. Michael Olise (Crystal Palace) left footed shot from outside the box is saved in the top right corner.
25'

free kick won

Michael Olise (Crystal Palace) wins a free kick in the attacking half.
24'

miss

Attempt missed. Eberechi Eze (Crystal Palace) right footed shot from outside the box is close, but misses to the left. Assisted by Jean-Philippe Mateta.
20'

West Ham United Own Goal

West Ham United
Goal!
West Ham United
Emerson(33)
Own Goal by Emerson, West Ham United. Crystal Palace 3, West Ham United 0.
18'

free kick won

Lucas Paquetá (West Ham United) wins a free kick on the left wing.
16'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Eberechi
Eze(10)
Eberechi Eze
Goal! Crystal Palace 2, West Ham United 0. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box to the top left corner.
16'

attempt saved

Attempt saved. Jean-Philippe Mateta (Crystal Palace) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Michael Olise.
13'

free kick won

Will Hughes (Crystal Palace) wins a free kick on the left wing.
11'

miss

Attempt missed. Eberechi Eze (Crystal Palace) right footed shot from outside the box misses to the left. Assisted by Jean-Philippe Mateta.
9'

miss

Attempt missed. Tyrick Mitchell (Crystal Palace) right footed shot from the centre of the box is too high. Assisted by Eberechi Eze.
7'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Michael
Olise(7)
Michael Olise
Goal! Crystal Palace 1, West Ham United 0. Michael Olise (Crystal Palace) header from very close range to the bottom left corner. Assisted by Joachim Andersen with a cross following a corner.
6'

corner

Corner, Crystal Palace. Conceded by Angelo Ogbonna.
5'

free kick won

Will Hughes (Crystal Palace) wins a free kick on the left wing.

Kick-Off

lineup

Lineups are announced and players are warming up.

Starting lineup

1
Lukasz Fabianski
GK
21
Angelo Ogbonna
DF
substitution icon45'
5
Vladimir Coufal
DF
33
Emerson
DF
20'
4
Kurt Zouma
DF
19
Edson Álvarez
MF
substitution icon75'
7
James Ward-Prowse
MF
14
Mohammed Kudus
MF
substitution icon85'
28
Tomas Soucek
MF
45'+8'
substitution icon45'
10
Lucas Paquetá
MF
9
Michail Antonio
S
27'
40'
substitution icon75'

Substitutes

2
Ben Johnson
substitution icon45'
3
Aaron Cresswell
substitution icon45'
11
Kalvin Phillips
substitution icon75'
17
Maxwel Cornet
substitution icon85'
18
Danny Ings
substitution icon75'
23
Alphonse Areola
42
Kaelan Casey
45
Divin Mubama
61
Lewis Orford
EVE
2-0
FOR
AVL
3-1
BOU
FUL
1-3
LIV
Back to top

Starting lineup

1
Lukasz Fabianski
GK
21
Angelo Ogbonna
DF
substitution icon45'
5
Vladimir Coufal
DF
33
Emerson
DF
20'
4
Kurt Zouma
DF
19
Edson Álvarez
MF
substitution icon75'
7
James Ward-Prowse
MF
14
Mohammed Kudus
MF
substitution icon85'
28
Tomas Soucek
MF
45'+8'
substitution icon45'
10
Lucas Paquetá
MF
9
Michail Antonio
S
27'
40'
substitution icon75'

Substitutes

2
Ben Johnson
substitution icon45'
3
Aaron Cresswell
substitution icon45'
11
Kalvin Phillips
substitution icon75'
17
Maxwel Cornet
substitution icon85'
18
Danny Ings
substitution icon75'
23
Alphonse Areola
42
Kaelan Casey
45
Divin Mubama
61
Lewis Orford
EVE
2-0
FOR
AVL
3-1
BOU
FUL
1-3
LIV
Premier League
pos
club
pl
w
d
l
gf
ga
gd
pts
1
MCIManchester City
38
28
7
3
96
34
+62
91
2
ARSArsenal
38
28
5
5
91
29
+62
89
3
LIVLiverpool
38
24
10
4
86
41
+45
82
4
AVLAston Villa
38
20
8
10
76
61
+15
68
5
TOTTottenham Hotspur
38
20
6
12
74
61
+13
66
6
CHEChelsea
38
18
9
11
77
63
+14
63
7
NEWNewcastle United
38
18
6
14
85
62
+23
60
8
MUNManchester United
38
18
6
14
57
58
-1
60
9
WHUWest Ham United
38
14
10
14
60
74
-14
52
10
CRYCrystal Palace
38
13
10
15
57
58
-1
49
11
BHABrighton and Hove Albion
38
12
12
14
55
62
-7
48
12
BOUBournemouth
38
13
9
16
54
67
-13
48
13
FULFulham
38
13
8
17
55
61
-6
47
14
WOLWolverhampton Wanderers
38
13
7
18
50
65
-15
46
15
EVEEverton
38
13
9
16
40
51
-11
40
16
BREBrentford
38
10
9
19
56
65
-9
39
17
FORNottingham Forest
38
9
9
20
49
67
-18
32
18
LUTLuton Town
38
6
8
24
52
85
-33
26
19
BURBurnley
38
5
9
24
41
78
-37
24
20
SHUSheffield United
38
3
7
28
35
104
-69
16

Match Summary

Summary:

  • Richards returns to starting XI
  • Olise heads Palace into seventh-minute lead
  • Mitchell blasts over moments later as Eagles dominate early stages
  • Eze crashes in overhead kick to double Palace’s lead 10 minutes later
  • Emerson prods past own ‘keeper under pressure from Muñoz
  • Mateta slides in to make it four on the half-hour
  • Antonio volleys over from close range
  • Antonio pulls one back on the stroke of half-time
  • Andersen heads over under pressure in injury-time
  • HT: Palace 4-1 West Ham
  • Fabianski denies Eze as Palace start second-half brightly
  • Tempo dips as visitors go like-for-like in shape
  • Mateta slams home a fifth just past the hour mark
  • Eze denied Palace’s club-record sixth in a Premier League game
  • Miscontrolled pass sees late own-goal in West Ham’s favour
  • FT: Palace 5-2 West Ham

After a performance of the highest quality against Liverpool at Anfield – one recognised by the League Managers’ Association as the best of the gameweek – the Eagles had plenty of wind beneath their wings for the arrival of David Moyes’ West Ham United side.

It showed. In a first-half of near perfection, Palace were first to every loose ball, snapping into tackles, shifting the ball forwards quickly, finding runners – and sprawling all over their east London opposition.

It took just seven minutes for the first goal to arrive for Palace – and it was a sign of the bombardment on the West Ham goalmouth to come.

After Ebere Eze – influential in the No. 10 role – had seen his first corner cleared, a clever interchange of passes with Michael Olise and Adam Wharton on the edge of the box gave Joachim Andersen the space to clip in a cute cross. Olise – following it in – made contact before the onrushing Lukasz Fabianski, glancing into the unguarded net.

Moments later, it should have been two. A long ball forwards from Muñoz was brought down superbly by Eze on the edge of the box, and he slipped in Tyrick Mitchell on the overlap. The full-back cut back onto his right foot but, with just Fabianski to beat, lashed over.

The ground was rocking and the chances kept coming. Eze was next to go close with a low effort from distance as Palace found space in the West Ham half time and again – but he would not be denied with the Eagles’ next opening.

In truth, it stemmed from a poor pass out from the back from Kurt Zouma on 15 minutes, but Will Hughes snapped into the challenge, nicking the ball to Eze who in turn played through Mateta. Striking from the angle, the forward's shot across goal was kicked up into the air by Fabianski – only for Eze to produce an outrageous overhead kick to slam home the rebound.

And two minutes later, it was three – another clipped cross from the left saw Emerson, under pressure from Muñoz and mere yards from his own goal, prod beyond Fabianski. Palace were in dreamland.

The shots kept coming, Palace’s pressure immense, the tempo high. Eze fired narrowly wide from 30 yards, Olise tested Fabianski’s handling from a free-kick, Eze spun Edson Alvarez before shooting over – and Palace remained dominant.

On the half-hour mark, a fourth – another superb passage of quick passing freeing Olise to flash the ball across the face of goal, with Mateta gleefully sliding in to turn the chance home.

After a poor opening spell, West Ham did finish the half strongly – and got a goal back on the stroke of half-time when James Ward-Prowse’s deep free-kick was headed back across goal by Tomas Souček; Michail Antonio, who had gone close from another set-piece moments prior, saw this close-range finish survive a VAR check for offside.

Palace perhaps ought to have made it five on the stroke of half-time but Andersen – excellent again in his defensive work – had to lean back to meet Hughes’ flat cross, and headed over from close range.

Nevertheless, it was as good a half’s performance as Crystal Palace have produced this season – simply outplaying their struggling opponents.

West Ham manager David Moyes introduced two substitutes – and a change of shape, going like-for-like with five at the back – at the break, which did help stem the tide somewhat from half-time.

But there was a chance for Eze to grab his second shortly after the restart as more excellent work from Muñoz saw him tee up the No. 10 on the penalty spot. With time and space, he carried the ball inside the defender – but his placed finish was well saved by Fabianski.

West Ham’s change of shape did stymie the flow of chances and, with both teams making multiple substitutions, the second-half saw fewer openings for either side.

Nevertheless, Palace remained in control and on top of their opponents, claiming a superb fifth when a back-to-front break – kick-started by Mitchell – culminated in Eze poking the ball through Zouma’s legs for Mateta, who had been left unmarked in a central position. He shaped to shoot towards the far post – and duly slammed it in at the near – to quell any lingering nerves in SE25.

What proceeded was a slower-paced, but professional, job from Palace, who kept the ball well and – when West Ham did break – snapped into well-timed challenges to prevent the likes of Mohammed Kudus and Antonio from getting shots away in good positions. Chris Richards, Nathaniel Clyne and Andersen were, as a unit, outstanding.

More chances came their way – admittedly fewer than in the first-half – with Eze influential until his late withdrawal, shooting narrowly wide after one fine solo run, and Jordan Ayew also an energetic second-half substitute.

West Ham would get a goal back as the game ticked into additional time – an unfortunate moment from a Palace perspective, after Mitchell’s backpass was miscontrolled by Henderson, and trickled into the net.

But no matter – it did not take the gloss off the performance which had gone before it, Palace superb in their work to record back-to-back Premier League wins for the first time this season.

A five-star showing – and a day which will be remembered fondly by all those in red and blue.

Palace: Henderson (GK), Muñoz, Clyne, Andersen, Richards, Mitchell, Hughes (Riedewald, 81), Wharton (Ahamada, 61), Eze (Schlupp, 81), Olise (Ayew, 68), Mateta (Edouard, 68).

Subs: Matthews (GK), Ward, Tomkins, Holding.

West Ham: Fabianski (GK), Coufal, Zouma, Ogbonna (Cresswell, 45), Emerson, Souček (Johnson, 45), Álvarez (Phillips, 75), Ward-Prowse, Paquetá, Kudus (Cornet, 85), Antonio (Ings, 75)

Subs: Areola (GK), Casey, Orford, Mubama.

Match Blog

Full-Time

Match ends, Crystal Palace 5, West Ham United 2.
90'+3'

offside

Offside, West Ham United. Maxwel Cornet is caught offside.
90'+3'

free kick won

Jairo Riedewald (Crystal Palace) wins a free kick in the attacking half.
90'+1'

free kick won

Naouirou Ahamada (Crystal Palace) wins a free kick in the defensive half.
89'

Crystal Palace Own Goal

Crystal Palace
Goal!
Crystal Palace
Dean
Henderson(30)
Dean Henderson
Own Goal by Dean Henderson, Crystal Palace. Crystal Palace 5, West Ham United 2.
86'

free kick won

Emerson (West Ham United) wins a free kick in the defensive half.
86'

free kick won

Emerson (West Ham United) wins a free kick in the defensive half.
85'

Substitution

West Ham United
Mohammed
Kudus(14)
off
Maxwel
Cornet(17)
on
83'

miss

Attempt missed. Tyrick Mitchell (Crystal Palace) left footed shot from the left side of the box is just a bit too high.
82'

miss

Attempt missed. Jairo Riedewald (Crystal Palace) left footed shot from the right side of the box misses to the left.
82'

offside

Offside, West Ham United. Mohammed Kudus is caught offside.
81'

Substitution

Crystal Palace
Eberechi Eze
Eberechi
Eze(10)
off
Jeffrey
Schlupp(15)
on
81'

Substitution

Crystal Palace
Will Hughes
Will
Hughes(19)
off
Jairo
Riedewald(44)
on
80'

miss

Attempt missed. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box is close, but misses to the right. Assisted by Joachim Andersen.
75'

Substitution

West Ham United
Edson
Álvarez(19)
off
Kalvin Phillips
Kalvin
Phillips(11)
on
75'

Substitution

West Ham United
Michail
Antonio(9)
off
Danny
Ings(18)
on
68'

Substitution

Crystal Palace
Jean-Philippe Mateta
Jean-Philippe
Mateta(14)
off
Odsonne Édouard
Odsonne
Édouard(22)
on
68'

Substitution

Crystal Palace
Michael Olise
Michael
Olise(7)
off
Jordan Ayew
Jordan
Ayew(9)
on
66'

Yellow Card

Ahamada(29)
Naouirou Ahamada (Crystal Palace) is shown the yellow card for a bad foul.
66'

free kick won

James Ward-Prowse (West Ham United) wins a free kick in the defensive half.
64'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Jean-Philippe
Mateta(14)
Jean-Philippe Mateta
Goal! Crystal Palace 5, West Ham United 1. Jean-Philippe Mateta (Crystal Palace) right footed shot from the centre of the box to the bottom left corner. Assisted by Eberechi Eze.
63'

free kick won

Michail Antonio (West Ham United) wins a free kick in the defensive half.
62'

attempt blocked

Attempt blocked. Mohammed Kudus (West Ham United) left footed shot from outside the box is blocked. Assisted by Lucas Paquetá.
62'

end delay

Delay over. They are ready to continue.
61'

Substitution

Crystal Palace
Adam Wharton
Adam
Wharton(20)
off
Naouirou Ahamada
Naouirou
Ahamada(29)
on
59'

start delay

Delay in match because of an injury Adam Wharton (Crystal Palace).
56'

offside

Offside, West Ham United. Aaron Cresswell is caught offside.
49'

corner

Corner, Crystal Palace. Conceded by Lukasz Fabianski.
49'

attempt saved

Attempt saved. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Daniel Muñoz.
45'

Substitution

West Ham United
Angelo
Ogbonna(21)
off
Aaron
Cresswell(3)
on
45'

Substitution

West Ham United
Tomas
Soucek(28)
off
Ben
Johnson(2)
on

First-Half Ends

First Half ends, Crystal Palace 4, West Ham United 1.
45'+8'

Yellow Card

Soucek(28)
Tomás Soucek (West Ham United) is shown the yellow card.
45'+8'

Yellow Card

Mitchell(3)
Tyrick Mitchell (Crystal Palace) is shown the yellow card.
45'+7'

free kick won

Mohammed Kudus (West Ham United) wins a free kick in the defensive half.
45'+3'

offside

Offside, West Ham United. Mohammed Kudus is caught offside.
45'+2'

miss

Attempt missed. Joachim Andersen (Crystal Palace) header from very close range is too high. Assisted by Adam Wharton with a cross following a corner.
45'+2'

corner

Corner, Crystal Palace. Conceded by Kurt Zouma.
45'+1'

free kick won

Michael Olise (Crystal Palace) wins a free kick on the right wing.
45'

attempt blocked

Attempt blocked. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box is blocked. Assisted by Daniel Muñoz.
45'

offside

Offside, West Ham United. Mohammed Kudus is caught offside.
43'

free kick won

Eberechi Eze (Crystal Palace) wins a free kick on the left wing.
40'

West Ham United Goal

West Ham United
Goal!
West Ham United
Michail
Antonio(9)
Goal! Crystal Palace 4, West Ham United 1. Michail Antonio (West Ham United) right footed shot from very close range to the centre of the goal. Assisted by Tomás Soucek with a headed pass following a set piece situation.
39'

Yellow Card

Hughes(19)
Will Hughes (Crystal Palace) is shown the yellow card for a bad foul.
39'

free kick won

Tomás Soucek (West Ham United) wins a free kick in the attacking half.
36'

corner

Corner, Crystal Palace. Conceded by Edson Álvarez.
35'

miss

Attempt missed. Michail Antonio (West Ham United) right footed shot from very close range is too high. Assisted by James Ward-Prowse with a cross following a set piece situation.
34'

free kick won

Emerson (West Ham United) wins a free kick on the left wing.
33'

miss

Attempt missed. Angelo Ogbonna (West Ham United) header from the centre of the box is too high. Assisted by Edson Álvarez with a cross.
31'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Jean-Philippe
Mateta(14)
Jean-Philippe Mateta
Goal! Crystal Palace 4, West Ham United 0. Jean-Philippe Mateta (Crystal Palace) right footed shot from the centre of the box to the centre of the goal. Assisted by Michael Olise.
30'

miss

Attempt missed. Michael Olise (Crystal Palace) left footed shot from outside the box is close, but misses the top left corner. Assisted by Joachim Andersen.
30'

attempt blocked

Attempt blocked. Michael Olise (Crystal Palace) right footed shot from outside the box is blocked. Assisted by Tyrick Mitchell.
27'

Yellow Card

Antonio(9)
Michail Antonio (West Ham United) is shown the yellow card for a bad foul.
27'

free kick won

Michael Olise (Crystal Palace) wins a free kick on the right wing.
27'

miss

Attempt missed. Eberechi Eze (Crystal Palace) left footed shot from the centre of the box is too high. Assisted by Will Hughes.
26'

attempt saved

Attempt saved. Michael Olise (Crystal Palace) left footed shot from outside the box is saved in the top right corner.
25'

free kick won

Michael Olise (Crystal Palace) wins a free kick in the attacking half.
24'

miss

Attempt missed. Eberechi Eze (Crystal Palace) right footed shot from outside the box is close, but misses to the left. Assisted by Jean-Philippe Mateta.
20'

West Ham United Own Goal

West Ham United
Goal!
West Ham United
Emerson(33)
Own Goal by Emerson, West Ham United. Crystal Palace 3, West Ham United 0.
18'

free kick won

Lucas Paquetá (West Ham United) wins a free kick on the left wing.
16'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Eberechi
Eze(10)
Eberechi Eze
Goal! Crystal Palace 2, West Ham United 0. Eberechi Eze (Crystal Palace) right footed shot from the centre of the box to the top left corner.
16'

attempt saved

Attempt saved. Jean-Philippe Mateta (Crystal Palace) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Michael Olise.
13'

free kick won

Will Hughes (Crystal Palace) wins a free kick on the left wing.
11'

miss

Attempt missed. Eberechi Eze (Crystal Palace) right footed shot from outside the box misses to the left. Assisted by Jean-Philippe Mateta.
9'

miss

Attempt missed. Tyrick Mitchell (Crystal Palace) right footed shot from the centre of the box is too high. Assisted by Eberechi Eze.
7'

Crystal Palace Goal!

Crystal Palace
Goal!
Crystal Palace
Michael
Olise(7)
Michael Olise
Goal! Crystal Palace 1, West Ham United 0. Michael Olise (Crystal Palace) header from very close range to the bottom left corner. Assisted by Joachim Andersen with a cross following a corner.
6'

corner

Corner, Crystal Palace. Conceded by Angelo Ogbonna.
5'

free kick won

Will Hughes (Crystal Palace) wins a free kick on the left wing.

Kick-Off

lineup

Lineups are announced and players are warming up.