It is amazing that after seven months of Newcastle fans agonising about results, their own and other clubs, suddenly everything starts flowing their way.
Saturday saw a day off for Newcastle United, with the game at home moved back to Sunday for Sky Sport live coverage.
Recent results had seen Rafa’s team move to top half (10th) before today’s matches and the bookies making NUFC 500/1 rank outsiders to be relegated.
So it was a case of putting your feet up on Saturday afternoon/teatime and seeing what happened elsewhere.
The day started with Southampton taking a 2-0 lead against Chelsea, a win would have taken the Saints to within seven points of Newcastle and given a very small worry of being dragged back into relegation trouble, only for Chelsea to score three times in the final 20 minutes.
This result totally wiping out the last remaining faint worries for Newcastle fans of possible relegation.
This then leaves the fight for positions up to eighth, with Burnley starting the day 11 points clear of the Magpies in seventh.
Newcastle in 10th, looking particularly for the results of the two teams right in front of them (Leicester and Everton), as well as the three clubs right behind NUFC (Bournemouth, Watford and Brighton).
Brighton started the day three points behind Newcastle and ended it the same, Hughton’s team remaining in 13th place after a mad opening 34 minutes saw all five goals scored and Palace beat them 3-2.
Watford started the day in 12th, only a point behind Newcastle, Huddersfield scoring the only goal of the game in the 91st minute.
As for Bournemouth who started the day in 11th and only behind Newcastle on goal difference, the were stuffed 3-0 by Liverpool in a teatime kick-off.
Then we have the two clubs that started the day just ahead of Newcastle.
Everton started the day three points ahead of Newcastle and took a lucky first half lead through an own goal, only for Swansea to score a second half equaliser. The 1-1 draw means Newcastle are only four points behind with two matches in hand, plus NUFC travel to Goodison Park a week on Monday.
Leicester started their day in eighth with a five points advantage over Rafa’s team and ended it the same, Burnley beating them 2-1 and now Newcastle have a game in hand and still only five points behind eighth place Leicester.
A win over Arsenal tomorrow, would make things very interesting for Newcastle United as we head into the final month of the season.
Southampton 2 Chelsea 3
Burnley 2 Leicester 1
Crystal Palace 3 Brighton 2
Huddersfield 1 Watford 0
Swansea 1 Everton 1
Liverpool 3 Bournemouth 0
Tottenham v Man City (7.45pm)
Premier League table (before Tottenham v Man City)
Newcastle v Arsenal (1.30pm)
Man Utd v West Brom (4pm)
West Ham v Stoke (8pm)