Marko Arnautovic, Manuel Lanzini (both thigh) and Pedro Obiang (knee) have joined West Ham United's growing injury list.
Michail Antonio (calf), Jose Fonte (ankle) and Andre Ayew (thigh) are doubtful to return, while Arthur Masuaku begins a six-match suspension. Captain Mark Noble (foot) could be fit.
Crystal Palace have been boosted by Mamadou Sakho, Joel Ward and Yohan Cabaye all returning to contention.
Scott Dann, Jason Puncheon, Jeffrey Schlupp, Connor Wickham (all knee) and Ruben Loftus-Cheek (ankle) are long-term absentees.
Did you know?
West Ham United are unbeaten in their last five Premier League matches against Crystal Palace, winning three and drawing two.
Palace have lost only three of their last 15 PL matches (W5 D7). But each of those defeats were in London derbies, twice against Arsenal and once at Tottenham Hotspur.
This will be West Ham’s 200th PL London derby (W62 D44 L93); their 93 defeats is the most by any side in the competition.
Luka Milivojevic has scored in each of his last three PL away appearances and can become the first Palace player to do so in four.
What the managers say
David Moyes: “When I came here every game was near enough a must-win. I suppose we go into this game in the exact same – must-win.”
Roy Hodgson: "This is a very important period where we have to work to maintain our Premier League status. This year in particular there are such a small number of points between the teams, it is a dog fight."
Referee: Neil Swarbrick
Assistants: Adrian Holmes, Marc Perry
Fourth official: Andre Marriner