West Ham United will be without Mark Noble (hamstring) and Manuel Lanzini (suspended). Cheikhou Kouyate (thigh) could return but Michail Antonio (calf) is doubtful.
Newcastle United striker Aleksandar Mitrovic (back) is out, as are Jesus Gamez (ankle) and Jonjo Shelvey (suspension).
Did you know?
West Ham United have won their last two home Premier League matches against Newcastle United, one more than they managed in their previous eight (W1 D3 L4).
Newcastle United have lost 71 Premier League matches in London, more than any other side from outside the capital.
The Hammers have kept a clean sheet in each of their last three matches and can keep four a row in the competition for only the second time.
Newcastle manager Rafa Benitez has won 10 of his 13 Premier League matches against West Ham (D1 L2).
What the managers say
David Moyes: "Rafa had really good Liverpool teams. It would be hard now to come up against better Liverpool teams. They were really difficult to beat. We had a few battles over the years."
See: Adrian eager to repay Moyes faith
Rafael Benitez: “We have to put all of the effort in to make sure West Ham have a tough game. I am confident we can win.”
See: One win can make the difference, says Rafa
Referee: Lee Mason
Assistants: Harry Lennard, Constantine Hatzidakis
Fourth official: Stuart Attwell