Cape Town - Manchester City midfielder Kevin De Bruyne will play no part in Wednesday's clash with crosstown rivals Manchester United, according to Pep Guardiola.
The Belgium international's injury-hit campaign took another turn for the worse as he sustained a hamstring problem in Saturday's defeat of Tottenham at the Etihad Stadium.
The 27-year-old could feature again this season but Guardiola admits he is unsure when he will be fit again, and he is definitely out of the clash with United.
When asked over when he will return, Guardiola said: "I don't know, we will see. It is a muscular problem and we will see in the next days but tomorrow he is not available."
The clash at Old Trafford could have a crucial bearing on the Premier League title race, and Claudio Bravo is the only other absentee through injury.
City trail leaders Liverpool by two points but the fixture is City's game in hand.
Guardiola added: "We have four games left and we have to win all four to retain the title.
"It is not an easy place to go but, at the same time, it is a nice place to go. We know exactly what we have to do."