Arsenal vs Chelsea may be the most mouth-watering clash this weekend, but there are still enough fixtures to keep you busy on both days, with Manchester United travelling to Everton and Manchester City looking to return to winning ways against Aston Villa.
Here are our predictions for all the footballing action this weekend.
Southampton 2-1 Tottenham
The Saints have found goals hard to come by recently, but have a decent record at home. Tottenham got back to winning ways this past weekend, but may struggle to break down Ronald Koeman’s defence.
Harry Kane ended his mini goal drought against Newcastle, but is likely to be on the losing side this time around.
Burnley 1-0 Leicester
The Foxes have been in fantastic form recently, while Burnley have slipped down the table following narrow losses against Everton and Arsenal.
Sean Dyche’s side have a superb defensive record at home however, and should be able to keep their fellow relegation strugglers out, especially given that it is a home fixture.
Crystal Palace 2-0 Hull
Palace suffered something of a shock loss against West Brom last time out. Alan Pardew has made the Eagles one of the in-form teams in the Premier League since he took over, something that is far from true for Hull.
The Tigers have been really poor recently, and if they continue on this downward spiral, they could see themselves slip into the bottom three.
Newcastle 0-1 Swansea
The Magpies have been shocking since the departure of Pardew with John Carver failing to get them firing since taking the reins.
The Swans have been somewhat erratic recently, but could just edge things against a poor Newcastle side.
Queens Park Rangers 3-2 West Ham
QPR head into this game fully rested and looking to save their season. West Ham have seen their campaign collapse in the second half of the season, and look unable to change their fortunes.
The Hoops haven’t had a problem scoring recently, but have been leaky at the back. This game should have goals in it, and either side could come out on top.
Stoke 2-1 Sunderland
Stoke have been excellent at home this season – as usual. It’s hard to see Sunderland getting anything out of this game, despite their derby day win against Newcastle.
West Bromwich Albion 1-0 Liverpool
Liverpool have been poor recently, and will be suffering after their shock FA Cup semi-final loss against Aston Villa.
West Brom have been fairly up and down under Tony Pulis, but after a confidence boosting win against Crystal Palace, they could cause an upset against Brendan Rodgers’ side.
Manchester City 2-3 Aston Villa
Villa have been fantastic under Tim Sherwood, and will be buoyed by their advancement to the FA Cup final.
City on the other hand, have been in woeful form, and have gone from being title challengers to top four hopefuls.
The Villains could cause an upset at the Etihad, although you could argue that on current form, it shouldn’t even be termed a surprise.
Everton 1-2 Manchester United
Manchester United are one of the in form teams in the Premier League at the moment, despite their disappointing loss against Chelsea last week.
Everton have been resurgent recently too however, but may find it tough to contain a resurgent unit under Louis van Gaal at Goodison Park.
Arsenal 2-1 Chelsea
The Gunners have been fantastic in 2015, and are the team to beat at the moment. They look unlikely to catch Chelsea at this point, but will still be working hard to get the win over their London rivals.
Chelsea haven’t been playing their best football recently, but have still been putting points on the board. That may come to an end when they head to the Emirates however, with Arsene Wenger keen to finally get a win over a Jose Mourinho side.