You have to say Newcy are a genuine threat for 4th place. Probably they will finish 7th, however at this time, they are in a great position and are a threat to the other teams vying for for 4th place.
Newcastle have a very tough season end though. Liverpool(h), Swansea(a), Bolton(h), Chelsea(a), Stoke(h), Wigan(a), Man City(h), Everton(a).
With Bolton and Wigan fighting off relegation, those sorts of games are never a given 3 points. Swansea, Chelsea, Everton away are all tough games. Us, Stoke and Man City will also be tough fixtures.
But credit to them for being in the position they are in - it is well deserved.