Man City vs. West Ham (Saturday, 12.30pm)
The Citizens made it 19 straight victories with a 2-0 success away to Borussia Monchengladbach in the Champions League on Wednesday night, while West Ham will enter the contest off the back of a 2-1 home success over Tottenham Hotspur in the league last weekend.
We say: Manchester City 2-1 West Ham United
West Ham deserve a lot of respect, and there is no question that the Hammers are currently in the race for a Champions League spot. It is just so difficult to back against City at the moment, though, and we fancy Guardiola's side to collect all three points courtesy of a narrow success at the Etihad Stadium.
West Brom vs. Brighton (Saturday, 3.00pm)
We say: West Bromwich Albion 0-0 Brighton & Hove Albion
Both sides desperately need the three points, but we are struggling to separate them in this match. The pair shared the points at the Amex earlier this season, while they have 19 league draws between them in 2020-21. A goalless draw would not be welcomed by either manager, but we are backing the stalemate here.
Leeds vs. Aston Villa (Saturday, 5.30pm)
We say: Leeds United 2-1 Aston Villa
With Bamford and Raphinha firing on all cylinders, Leeds need not lament their injury woes too much given their quality in attack. Villa will hope to take advantage of a ravaged Whites midfield, but another game without Grealish could certainly spell trouble for the below-par visitors, so we are backing Bielsa's men to leapfrog their opponents with a hard-fought triumph on Saturday.
Newcastle vs. Wolves (Saturday, 8.00pm)
Wolverhampton Wanderers will be aiming to continue their improved run of form when they travel north to take on Newcastle United in the Premier League on Saturday evening.
We say: Newcastle United 0-1 Wolverhampton Wanderers
Newcastle and Wolves have shared the spoils in eight of their 11 Premier League meetings, and supporters can expect another close affair this weekend, although both sides will certainly feel capable of winning. A fifth 1-1 draw in a row is certainly a possibility, but we think an improving Wolves outfit should do enough to eke out a vital win at the expense of their relegation-threatened opponents.