Jordan Ayew danced through West Ham's defence to score a brilliant winner at Selhurst Park.
The Ghana forward produced a moment of magic to unlock the Hammers defence and seal a Boxing Day victory for his side.
With the scores level at 1-1 heading into injury time, Ayew stepped up and sent Palace fans into raptures.
The 28-year-old beat three West Ham defenders on the edge of the box with a sumptuous turn and flick and produced a finish to match.
Advert
With West Ham goalkeeper Roberto Jimenez rushing towards him, Ayew coolly chipped the ball over him and into the net to the delight of Palace fans.
It proved to be the winner in a tense London derby as Palace climbed to eighth place in the Premier League table.
The defeat left West Ham in 17th place just one point clear of Aston Villa in the relegation zone and looking over their shoulder.
Advert
Robert Snodgrass had given them the lead in the 57th minute before Cheikhou Kouyate levelled nine minutes later.
And that set the stage for Ayew to score a brilliant winner just as the clock struck injury time.
Featured Image Credit:Topics: West Ham, Crystal Palace