The Premier League is providing its fair share of twist and turns at the bottom of the Premier League.
Newcastle United have had a shaky campaign - they have had success in the Europa League, but their league form has been pretty shabby.
They find themselves in the bottom-half of the table and close to the relegation places. However, a crucial victory over Fulham last weekend has put them in pole position to keep their Premier League status. Papiss Cisse sent the Geordie faithful wild as the importance of that goal can not be overlooked - Alan Pardew will now be sitting far more comfortably than he would have if his side had not snatched that late and extremely dramatic goal.
Here is a look at Newcastle's remaining fixtures:
West Brom A
West ham A
Why they will survive?
Newcastle have a lot of quality in the squad. Their players will want to stay in the Premier League and will fight to get enough points to ensure their status in England's top division.
If they can defeat local rivals Sunderland at St James' Park this weekend, then they will only be looking up. Additionally, they could send their neighbours into deeper trouble if they can muster up victory - something extra for the fans to cheer.
Overall, another four or five points should be more than enough for the Magpies and it's looking as if Pardew's side have enough about them to achieve this goal.