Man City vs. Leeds (Saturday, 12.30pm)
The Citizens are currently top of the table, 14 points ahead of second-placed Manchester United, while Leeds occupy 11th position, level on points with 10th-placed Arsenal on the same number of games.
We say: Manchester City 3-1 Leeds United
Guardiola will ring the changes on Saturday, but the home side will still be full of quality. Leeds are capable of finding the back of the net against the Citizens, but we are finding it very difficult to predict anything other than a comfortable victory for the runaway leaders.
Liverpool vs. Aston Villa (Saturday, 3.00pm)
The champions were on the end of a 7-2 humiliation in the reverse fixture at Villa Park in October - one of nine defeats they have suffered this season to leave them playing catch-up in the top-four race.
We say: Liverpool 2-1 Aston Villa
The reverse fixture proved that anything can happen in this fixture, and Liverpool's home form coupled with Villa's away record this season suggests that this could be another difficult contest for Liverpool.
However, the prospect of breaking into the top four with a win should be enough to spark Liverpool back into form at Anfield, and their imperious performance against Arsenal last weekend hints that they could be getting back into their stride domestically at least.
Crystal Palace vs. Chelsea (Saturday, 5.30pm)
The hosts managed to salvage a draw at Everton in their most recent top-flight battle, whereas Thomas Tuchel's unbeaten run ended in disastrous fashion against West Bromwich Albion.
We say: Crystal Palace 0-2 Chelsea
Chelsea appear to have found their familiar defensive resolve after their blip against West Brom, and even though the Blues' Champions League ventures will be playing on their minds, they should have no problem getting their top-four charge back on track here. Palace have been solid at home in recent weeks, but plenty of Tuchel's big hitters are well-rested and ready to make an impact in the capital, so this should be a routine win for Chelsea.