Newcastle United v Stoke City, 15:00 kickoff

These two teams have had their ups and downs this season, with the Potters just three points ahead of the Magpies.

Stoke are looking for their second double in three seasons after they grabbed a 2-1 victory in the reverse fixture at the Britannia, with two goals from Walters and Jerome in the final nine minutes to complete a memorable comeback win. The Potters have suffered 1-0 defeats in three of their last four matches.

Newcastle on the other hand have won their last two matches at St James’ Park, scoring seven goals, although they have kept just the one clean sheet in the last ten league games. New boy Moussa Sissoko has scored three goals in two Premier League matches at St James’ Park.

Tony Pulis’s team have conceded in every one of their previous 10 games and this looks set to continue – prediction is a Newcastle win at home in a relatively high scoring affair.

Newcastle United 3 – Stoke City 2.

Liverpool v Tottenham Hotspur, 16:00 kickoff

Things are looking much better for Liverpool in recent weeks, and things are just getting better with news that Daniel Sturridge and Martin Skrtel are both available following injury lay-offs. On the Spurs side, pacy winger Aaron Lennon is a doubt after a new hamstring injury, as are Clint Demspey and Tom Huddlestone.

This is therefore a lot more of a contest than the table positions suggest. Tottenham are flying high in third and Liverpool are below West Brom in 8th. Desperate to climb into the top 4, the Reds will be giving it all in front of a home crowd hungry to end Tottenham’s unbeaten run.

Spurs have been irresistible form of late and will no doubt be looking to keep their run going but Liverpool at Anfield will be a massive challenge today. We think a draw is on the cards at best for Spurs and a Liverpool win more likely. Surely Gareth Bale cannot score yet again?