Team news: Man City v Reading

Mario Balotelli is a touch under the weather. Photo: PA

Manchester City striker Mario Balotelli will miss the champions' Premier League clash with Reading this weekend after suffering from a virus.

Captain and defender Vincent Kompany (groin) is hoping to prove his fitness while midfielders James Milner (hamstring) and Gareth Barry (suspension) return.

Forward Samir Nasri (hamstring) will miss the game and the Boxing Day trip to Sunderland while defender Aleksandar Kolarov (knee) is also out this weekend.

Reading striker Jason Roberts will the game at Manchester City with a hip problem.

Jem Karacan (knee), Jimmy Kebe (groin) and Danny Guthrie (thigh) should be available, but Sean Morrison (ankle) is still sidelined.

Alex McCarthy is out long-term after undergoing shoulder surgery.

Provisional squads

Man City: Hart, Pantilimon, Zabaleta, Maicon, Kompany, Nastasic, Lescott, K Toure, Clichy, Milner, Y Toure, Garcia, Barry, Silva, Sinclair, Aguero, Tevez, Dzeko, Razak.

Reading: Federici, Taylor, Cummings, Gorkss, Pearce, Karacan, Kebe, Mariappa, Shorey, Harte, McAnuff, Guthrie, Leigertwood, Tabb, McCleary, Le Fondre, Hunt, Robson-Kanu, Roberts, Pogrebnyak.