The on-loan Brighton forward has missed the last three games with a hamstring injury but could return against the leaders.
A victory for Newcastle coupled with wins for Watford and Sheffield Wednesday would relegate Peterborough back to League One.
Winger Chris Whelpdale could miss the remainder of the campaign after injuring his ankle in the 1-0 defeat to Bristol City last Saturday while on-loan Wolves full-back Mark Little has a hamstring injury.
Record signing Ryan Bennett remains sidelined with his ankle injury while fellow centre-back Craig Morgan is also out with an ankle problem.
Striker Aaron Mclean is sidelined for the rest of the season after having knee surgery last week.