Erling Haaland kunde inte spela klart Champions League-mötet med Real Madrid och Pep Guardiola berättade under fredagen att det var osäkert om norrmannen skulle hinna bli spelklar till lördagens rysare.
Manchester City ställs mot Chelsea i FA-cupsemifinal.
Nu står det klart att Haaland missar mötet. Norrmannen finns inte med i truppen.
Startelvorna i semifinalen
Manchester City: Ortega Moreno, Walker, Stones, Akanji, Ake, Rodrigo, De Bruyne, Bernardo, Foden, Grealish, Alvarez.
Chelsea: Petrovic, Gusto, Chalobah, Silva, Cucurella, Caicedo, Enzo, Gallagher, Madueke, Palmer, Jackson.