CLOSE!published at 60 mins
Crystal Palace 0-1 West Ham
Crystal Palace have responded well to going behind. First they have a penalty appeal for handball waved away and then Patrick van Aanholt drills a low shot narrowly wide.
West Ham start 16th, five points clear of relegation zone
Palace begin 12th
Use play icon to watch Final Score
Use audio icon to listen to BBC Radio London commentary
Matthew Henry
Crystal Palace 0-1 West Ham
Crystal Palace have responded well to going behind. First they have a penalty appeal for handball waved away and then Patrick van Aanholt drills a low shot narrowly wide.
Crystal Palace 0-1 West Ham
West Ham make a sub straight after taking the lead.
Manuel Lanzini is on for his first appearance for five games because of injury.
Robert Snodgrass
Against the run of play West Ham score!
It's a lovely goal too. Michail Antonio slots a perfectly-weighted ball in behind and Robert Snodgrass runs onto it, opens up his body and curls the ball left-footed into the far corner.
The Hammers lead.
Crystal Palace 0-0 West Ham
This is now Crystal Palace's best spell and it has got the crowd going. Luka Milivojevic fires just over the bar from the edge of the box.
Crystal Palace 0-0 West Ham
Roberto makes an important save for West Ham.
Jordan Ayew steals the ball from Aaron Cresswell and charges into the box down the left. He has a go from a tight angle but Roberto gets down to save.
It was a save he definitely should have made but it will settle some nerves.
Crystal Palace 0-0 West Ham
Selhurst Park has seen just three first half goals scored in the Premier League this season (one for Crystal Palace and two against) - the fewest of any venue.
Crystal Palace 0-0 West Ham
Jordan Ayew is receiving some treatment after taking a blow in the box. The Crystal Palace striker reckons Angelo Ogbonna elbowed him and is letting him know about it.
Crystal Palace 0-0 West Ham
I'm onto my third tin foiled parcel of leftovers already today. At times in the first half it looked like the players overindulged yesterday.
Crystal Palace 0-0 West Ham
We're off again.
Will it be better? I hope so.
This was the closest either side has come. Jordan Ayew got a touch on Max Meyer's cross but not enough to divert the ball in.
Both teams have had three shots.
Only one of them - a long range effort from Michail Antonio - was on target.
"If this game was a Christmas present then you'd seriously consider exchanging it," says MOTD commentator John Roder.
That just about sums it up.
Crystal Palace 0-0 West Ham
It got a bit better but still not great.
Crystal Palace 0-0 West Ham
Snodgrass takes the corner but it is headed away in the six-yard box. West Ham striker Sebastien Haller took a tumble in the middle but there are no serious appeals for a penalty.
Crystal Palace 0-0 West Ham
West Ham win a corner with a minute to go until half-time.
Crystal Palace 0-0 West Ham
It is not because of thrilling football but this game has sparked into life. Palace goalkeeper Vicente Guaita spills the ball in the box but the hosts' defenders do a good job of preventing Robert Snodgrass having a shot on goal.
Crystal Palace 0-0 West Ham
Scramble! Jordan Ayew can't turn in the loose ball in the West Ham six-yard box.
Crystal Palace 0-0 West Ham
Encouraged by the previous attempt, Michail Antonio has another pop at goal from the edge of the box.
This one is well off target.
Crystal Palace 0-0 West Ham
And now the game's first shot on target comes 34 minutes in. Michail Antonio curls one from 25 yards but it is straight at Vicente Guaita.
Crystal Palace 0-0 West Ham
A chance! A big one.
Zaha lifts the crowd with his dancing feet on the right before his cross evades everyone.
Max Meyer runs to recycle the ball and delivers a much better ball which finds Jordan Ayew six yards out. The Palace striker stretches but can't divert his effort on target.
Should have scored.