Chelsea vs. Tottenham (Saturday, 12.30pm)
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.
Burnley vs. Bournemouth (Saturday, 3pm)
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.
Crystal Palace vs. Newcastle (Saturday, 3pm)
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.
Sheffield United vs. Brighton (Saturday, 3pm)
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.
Southampton vs. Aston Villa (Saturday, 3pm)
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.
Leicester vs. Man City (Saturday, 5.30pm)
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.
Man Utd vs. Watford (Sunday, 2pm)
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.
Wolves vs. Norwich (Sunday, 2pm)
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.
Arsenal vs. Everton (Sunday, 4.30pm)
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.
Liverpool vs. West Ham (Monday, 8pm)
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.