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 make a sub straight after taking the lead.
Manuel Lanzini is on for his first appearance for five games because of injury.
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.
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.
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.
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.
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.
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.
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.Copyright: Reuters
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.
It got a bit better but still not great.
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.
West Ham win a corner with a minute to go until half-time.
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.
Scramble! Jordan Ayew can't turn in the loose ball in the West Ham six-yard box.
Encouraged by the previous attempt, Michail Antonio has another pop at goal from the edge of the box.
This one is well off target.
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.
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.