Manchester City should be the favourites for this game against a Crystal Palace side, who have failed to impress this season.
Despite Palace remaining unbeaten in their previous three, Manchester City's recent win over Nottingham Forest should provide enough confidence for a Pep Guardiola side who were previously winless in their last seven. Crystal Palace have only won once at home all season, conceding eight goals in seven games.
In this fixture, Manchester City are unbeaten in the last five meetings between the two sides, with Crystal Palace failing to keep a clean sheet in the las four between the two sides. Crystal Palace could take advantage of Manchester City's recent defensive woes, with the Eagles scoring first in five of their previous seven in all competitions. Expect goals in this fixture, as over 2.5 goals have been scored in seven of the last eight involving Manchester City.
Expect Manchester City to win here. Pep Guardiola’s side hopes to capitalise on any mishaps their rivals may present themselves with over the weekend.
Crystal Palace 1-2 Manchester City