Manchester City return to Premier League action tonight as they host Crystal Palace at the Etihad, with Pep Guardiola facing a familiar yet crucial dilemma: how to balance squad rotation with the need for results.
With three matches in just six days—including Saturday’s FA Cup final against Chelsea and a pivotal trip to Bournemouth—City’s squad management will be put to the test. Guardiola has already hinted at changes, saying after their 3-0 win over Brentford that rotation is essential “otherwise we cannot arrive at the final or Bournemouth how we want to.”
Midfield anchor Rodri is “doing better” after a groin issue sustained in the 2-1 victory over Arsenal on April 19, but City are unlikely to risk him so close to the Wembley showpiece. This opens the door for Nico Gonzalez to step into the holding role, with Bernardo Silva providing control alongside him.
Further forward, Phil Foden, Omar Marmoush, and Savinho are all pushing for starts after impressive cameos from the bench, while Jeremy Doku’s recent red-hot form makes him almost impossible to leave out. Guardiola noted, “It’s not a problem for that game [Palace], we arrived with four days and a half rest, but after three days we travel to London and then come back to play Bournemouth.”
Crystal Palace, however, are no pushovers. Known for disrupting rhythm and punishing tired legs, they arrive as awkward opponents capable of springing a surprise. For City, this isn’t just about names on a teamsheet—it’s about maintaining tempo without exhausting the spine of a side still chasing major silverware.
Defensively, Abdukodir Khusanov could return after missing Brentford with a “tough knock,” while Ruben Dias is available again following his hamstring absence. Rayan Ait-Nouri may replace Nico O’Reilly at left-back, adding much-needed freshness to a position that demands relentless running.
Predicted Man City XI (4-2-3-1): Donnarumma; Nunes, Dias, Guehi, Ait-Nouri; Nico, Bernardo; Savinho, Marmoush, Doku; Haaland.
