Crystal Palace remain without talisman Wilfried Zaha, who is still isolating after contracting coronavirus.
Captain Luka Milivojevic is out of isolation but misses out as he serves the final game of a three-match ban.
Newcastle top scorer Callum Wilson returns after missing the defeat by Chelsea with a hamstring injury.
Matt Ritchie and Jonjo Shelvey are also under consideration to start following recent injuries but Jamaal Lascelles is doubtful and Ryan Fraser remains out.
MATCH FACTS
Head-to-head
- Newcastle are winless in their five most recent Premier League visits to Selhurst Park, drawing three times and losing twice.