Manchester City could go one step closer to being crowned champions of England with a win over Crystal Palace in Saturday's lunchtime fixture in the Premier League.
A win ensures they would need just three more points to mathematically claim the title, meaning if Man Utd lose on Sunday they will be champions. But with a huge Champions League semi-final second leg against PSG to come, Pep Guardiola could rotate the team to keep key players fresh.
Palace will be looking to keep the champagne on ice another week longer, but with just one win in their last seven league games the form book is against them heading into this one.
Here is 90min's preview of the game.
What TV channel is Crystal Palace vs Manchester City on?
Crystal Palace team news
Roy Hodgson could be without seven first-team players for this game, with a host of injuries in the squad. Centre-backs Mamadou Sakho, James Tomkins and Gary Cahill are all out likely to miss out, while midfielder James McArthur is a doubt.
Manchester City team news
City have a fully fit squad to choose from other than the suspended John Stones, but Guardiola will almost certainly rotate with the second leg against PSG coming up in midweek.
With such a strong squad, the likes of Raheem Sterling, Gabriel Jesus, Ferran Torres, Aymeric Laporte and Nathan Ake could all come into the starting lineup.
Crystal Palace vs Manchester City predicted lineups
Crystal Palace: Guaita; Ward, Kouyate, Dann, Van Aanholt; Milivojevic, Riedewald; Ayew, Eze, Zaha; Benteke.
Manchester City: Ederson; Cancelo, Ake, Laporte, Zinchenko; Fernandinho, Gundogan, Bernardo; Torres, Jesus, Sterling
Crystal Palace recent form
Leicester 2-1 Crystal Palace (26/04) - Premier League
Crystal Palace 1-4 Chelsea (10/04) - Premier League
Everton 1-1 Crystal Palace (05/04) - Premier League
Crystal Palace 1-0 West Brom (13/03) - Premier League
Tottenham 4-1 Crystal Palace (07/03) - Premier League
Man City recent form
PSG 1-2 Man City (28/04) - UEFA Champions League semi-final
Man City 1-0 Tottenham (25/04) - Carabao Cup final
Aston Villa 1-2 Man City (21/04) - Premier League
Chelsea 1-0 Man City (17/04) - FA Cup semi-final
B. Dortmund 1-2 Man City (14/04) - UEFA Champions League quarter-final
Crystal Palace vs Manchester City prediction
Even though Guardiola is likely to chop and change his team, Palace haven't been able to put up a fight in recent weeks and City should have more than enough to put them to the sword.
Sterling has an excellent record against the south London side with six goals and one assist in his last seven games - and he has a point to prove after struggling hugely this season and losing his place in the team.
Palace don't really have anything to play for at this point in the season and with the added incentive of being crowned champions sooner rather than later on the table for City, they should be hungrier than ever and come out of the gates firing to earn a comfortable win.
Prediction: Crystal Palace 0-3 Manchester City