Chelsea vs. Tottenham (Saturday, 12.30pm)
Chelsea play host to Tottenham Hotspur on Saturday afternoon needing to avoid defeat to remain in fourth place in the Premier League table.
Meanwhile, Spurs make the short trip to Stamford Bridge having put together a three-match winning streak in the top flight, leaving the club on the brink of moving ahead of their rivals.
We say: Chelsea 1-3 Tottenham Hotspur
Despite having home advantage, it is difficult to back Chelsea in front of their own supporters these days. Spurs are also well suited to playing on the counter, and we feel that the visitors will register what could turn out to be a relatively comfortable victory.
> Click here to read our full preview for this match
> How Chelsea could line up against Tottenham
> How Tottenham could line up against Chelsea
> Click here for Chelsea's latest injury and suspension news ahead of this match
> Click here for Tottenham's latest injury and suspension news ahead of this match
Combined XI: Chelsea vs. Tottenham
Burnley vs. Bournemouth (Saturday, 3pm)
Burnley play host to Bournemouth on Saturday afternoon having put together a four-match unbeaten streak in the Premier League.
That run of results has moved the Clarets eight points ahead of their next opponents, who sit in 16th position in the standings.
We say: Burnley 2-1 Bournemouth
While Burnley are the form team heading into this match, you cannot rule out Bournemouth, who have improved since the turn of the year. However, it is the Clarets who have the momentum, and that could prove decisive in a hard-fought affair at Turf Moor.
> Click here to read our full preview for this match
Crystal Palace vs. Newcastle (Saturday, 3pm)
Crystal Palace welcome Newcastle United to Selhurst Park on Saturday afternoon having suffered three successive defeats in the Premier League.
While the Magpies have not fared much better, picking up two points over the same period has kept the club above Palace in the table.
We say: Crystal Palace 1-1 Newcastle United
If any fixture in the Premier League was destined to be a low-scoring affair, this is it. However, with both backlines having been far from impressive recently, we are going to predict a 1-1 draw.
> Click here to read our full preview for this match
Sheffield United vs. Brighton (Saturday, 3pm)
Sheffield United take on Brighton & Hove Albion at Bramall Lane on Saturday, as the Blades look to keep pace in the fight for Champions League football.
Brighton's focus is at the other end of the division, and Graham Potter's side will know how valuable a win could be in their battle to remain in the Premier League.
We say: Sheffield United 1-0 Brighton
The Blades have been a formidable opponent for most Premier League sides this season and given their form in comparison to Brighton's, they should come out winners in this match. With the game likely to be tight, expect just one goal to separate the teams.
> Click here to read our full preview for this match
Southampton vs. Aston Villa (Saturday, 3pm)
Southampton welcome Aston Villa to St Mary's on Saturday in the Premier League, with both sides looking to steer themselves away from the relegation zone.
The Saints lost their last game to Burnley in bizarre circumstances, while Villa suffered a last-minute defeat to Tottenham Hotspur on Sunday.
We say: Southampton 2-2 Aston Villa
In a meeting between the two sides with the Premier League's worst defensive records, goals will be expected. Southampton have struggled at home all season and Villa are in desperate need of a results, so a draw looks most likely.
> Click here to read our full preview for this match
Leicester vs. Man City (Saturday, 5.30pm)
Third will welcome second in the Premier League this weekend as Manchester City prepare to make the trip to Leicester City for what should be a fascinating contest.
Man City beat West Ham United 2-0 on Wednesday night to move four points clear of third-placed Leicester, who are nine points ahead of fourth-placed Chelsea in England's top flight.
We say: Leicester 1-1 Man City
Man City's recent record over Leicester will hand them a lot of confidence, but Guardiola might feel that his side have bigger fish to fry as they prepare to head to Spain. Leicester's league form has not exactly been terrific in recent weeks, although we still expect the Foxes to pick up a point on home soil.
> Click here to read our full preview for this match
> How Man City could line up against Leicester
> Click here for Man City's latest injury and suspension news ahead of this match
Man Utd vs. Watford (Sunday, 2pm)
Manchester United will be looking to build on Monday's impressive 2-0 victory at Chelsea when they welcome a struggling Watford to Old Trafford in the Premier League on Sunday afternoon.
The Red Devils are currently just three points behind fourth-placed Chelsea in the table, while Watford occupy 19th position having failed to win in their last four league outings.
We say: Man United 2-0 Watford
These are the type of games where United have struggled this season, but Watford's record at Old Trafford suggests that the Hornets will find it tough this weekend. We are not expecting a match full of goals but fancy Solskjaer's side to put another important three points on the board.
> Click here to read our full preview for this match
> How Man Utd could line up against Watford
> Click here for Man Utd's latest injury and suspension news ahead of this match
Wolves vs. Norwich (Sunday, 2pm)
Wolverhampton Wanderers play host to Norwich City on Sunday afternoon looking to end their three-match winless streak in the Premier League.
The Canaries head into the weekend sitting seven points adrift of safety, putting the pressure on Daniel Farke's side to push for victory at Molineux.
We say: Wolverhampton Wanderers 2-1 Norwich City
As it was at Carrow Road in December, we expect a hard-fought encounter with Norwich causing Wolves plenty of problems. However, despite their European fixture in midweek, Wolves could grind out a narrow win.
> Click here to read our full preview for this match
Arsenal vs. Everton (Sunday, 4.30pm)
Arsenal and Everton square off at the Emirates Stadium on Sunday afternoon with just two points separating the teams in the Premier League table.
While Arsenal have put together a six-match unbeaten streak in the top flight, Everton have lost just one of their last 11 league outings.
We say: Arsenal 2-1 Everton
Everything points to this turning out to be a competitive battle in North London. Everton will fancy their chances of extending their advantage over Arsenal, although we favour the home side to dig deep to get another three points on the board.
> Click here to read our full preview for this match
> How Arsenal could line up against Everton
> Click here for Arsenal's latest injury and suspension news ahead of this match
Liverpool vs. West Ham (Monday, 8pm)
Liverpool will be looking to take another step towards winning this season's Premier League title when they welcome West Ham United to Anfield on Monday night.
The Reds currently sit 19 points clear of second-placed Manchester City at the summit, while West Ham have dropped into the relegation zone following a disappointing run of form.
We say: Liverpool 2-0 West Ham
It is certainly not a forgone conclusion that Liverpool will triumph on Monday night, although it is difficult to imagine a scenario where West Ham avoid defeat. We are not expecting too many goals at Anfield but believe that Klopp's team will have too much over the course of the 90 minutes.