Manchester City manager Roberto Mancini will be forced to make changes for the Barclays Premier League match against West Ham at Upton Park.
Carlos Tevez, who has scored 10 goals this season, misses a return to his former club as he is suspended.
So too is Aleksandar Kolarov after he was sent off in the victory against Bolton but Kolo Toure could be available following a calf problem.
Team (from): Hart, Richards, Bridge, Lescott, Boyata, De Jong, Vieira, Barry, Johnson, K Toure, Y Toure, Silva, Jo, Adebayor, Balotelli, Given, Milner, Kompany, Boateng, Logan, Cunningham.
West Ham will give a fitness test to Valon Behrami before deciding whether the midfielder will play any part in tomorrow's Barclays Premier League match against Manchester City.
The Swiss missed last week's defeat at Sunderland with a hip injury and is a doubt for the game while Mark Noble is out until the new year with a similar injury.
Long-term absentees Thomas Hitzlsperger (thigh), Manuel da Costa (foot), Anthony Edgar, Peter Kurucz, and Jack Collison (all knee) also miss out.
Team (from): Green, Gabbidon, Reid, Upson, Tomkins, Kovac, Behrami, Barrera, Jacobsen, Stanislas, Piquionne, Cole, Obinna, Stech, Spector, Boa Morte, Hines, McCarthy, Ben Haim, Faubert, Ilunga, Dyer, Parker.