Andros Townsend scored a stunning free kick to move Newcastle out of the relegation zone, as the Magpies seen off Crystal Palace 1-0 at St James’ Park.

In a tight affair, it was always going to be a moment of magic or a mistake that settled it, and it was Townsend’s 58th minute free kick that flew past Wayne Hennessey and earned Newcastle a potentially vital three points.

Karl Darlow has to be equally recognised though, as his penalty save from Yohan Cabaye’s spot kick kept Newcastle on course for Premier League survival.

Sunderland’s 1-1 draw with Stoke City kept things tight at the bottom, but for now Newcastle are clear of the bottom three with two games remaining.

It wasn’t the best of games, as Alan Pardew’s side resorted to slowing down the pace of the game from the early stages, in a blatant attempt to thwart Newcastle’s flow.

But there was no stopping the winner, as the excellent Townsend recovered from being chopped down 25 yards from goal, to step up and hammer an incredible free kick into the top corner. More like Andrea Pirlo than Andros Townsend.

Mike Dean threatened to throw a spanner in the works though, as he pointed to the spot with 12 minutes remaining when Moussa Sissoko was adjudged to have handled the ball as it came in.

Cabaye stepped up against his old club, but his low penalty was superbly saved by Darlow, with Paul Dummett doing well to deny any follow up.

The final stages resembled a basketball match, with Palace launching long balls forward and Newcastle bursting away down the other end through Ayoze Perez’s fresh legs. The Spaniard almost put it beyond doubt when he went in on goal, only for some last ditch defending to keep it at 1-0.