Man City vs. West Ham (Saturday, 12.30pm)
© Reuters
Manchester City will be looking to make it 20 straight wins in all competitions when they continue their Premier League campaign at home to top-four chasing West Ham United on Saturday afternoon.
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.
> Click here to read our full preview for this match
> How Man City could line up against West Ham
> Man City injury, suspension list vs. West Ham
West Brom vs. Brighton (Saturday, 3.00pm)
© Reuters
Two teams in desperate need of three points will lock horns at the Hawthorns on Saturday afternoon as West Bromwich Albion welcome Brighton & Hove Albion in the Premier League.
West Brom are currently 19th in the table, 11 points behind 17th-placed Newcastle United, while Brighton are 16th in England's top flight, just four points clear of the relegation zone.
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.
> Click here to read our full preview for this match
Leeds vs. Aston Villa (Saturday, 5.30pm)
© Reuters
Two teams who epitomise inconsistency prepare to do battle in the Premier League on Saturday evening as Leeds United welcome Aston Villa to Elland Road.
The Whites eased to a 3-0 win over Southampton last time out, while an out-of-sorts Villa succumbed to a 2-1 defeat to Leicester City.
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.
> Click here to read our full preview for this match
Newcastle vs. Wolves (Saturday, 8.00pm)
© Reuters
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.
The Magpies lost 3-1 to Manchester United on Sunday evening, whereas Wolves' turnaround in fortunes continued with a 1-0 win over Leeds United.
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.