Crystal Palace all but banished any lingering relegation fears as captain Luka Milivojevic fired home a late penalty to secure a 1-0 Premier League victory at Newcastle on Saturday.
Palace held on for their first away win over Newcastle in nine attempts, a run stretching back to 1998.
It lifted Roy Hodgson's side to 12th with 39 points, 11 ahead of third-bottom Cardiff City. Newcastle remained in danger, though, dropping to 15th with 35 points.
To make matters worse for the hosts they had Florian Lejeune taken off on a stretcher in the second half with a knee injury.
Newcastle had won their last five home games and will be scratching their heads over their failure to pick up at least a point after having the lion's share of chances.