The Citizens have a perfect record at home in the league, having won seven out of seven, scoring 29 goals and conceding just two in the process.
City's away form has also shown signs of improvements over the past week or so, as they staged a 3-2 comeback victory over Bayern Munich in the Champions League on Wednesday.
On the other hand, Arsene Wenger's Arsenal will go to Manchester on the back of a 2-0 away defeat to Napoli in Europe that still proved to be enough for them to sneak into the last 16 of the Champions League.
In the domestic arena, though, the Gunners are in impressive form, having gone five points clear at the top of the table after 15 rounds of matches.
Victory over City at the Etihad will see the London outfit extend their advantage to eight points at least for a few hours and will also see them stretch their unbeaten run in the Premier League to five matches.
However, Arsenal will have to do so without a number of injured players, including Abou Diaby (knee) and Alex Oxlade-Chamberlain (knee), although Bacary Sagna and Lukas Podolski are likely to be back from their respective hamstring injuries.
City have no new injury or suspension worries, while Stevan Jovetic could find himself back on the bench after recovering from a calf problem.
Man City: WWWWDW
Possible starting lineups
Man City: Pantilimon; Zabaleta, Kompany, Demichelis, Kolarov; Milner, Fernandinho, Toure, Nasri; Negredo, Aguero
Arsenal: Szczesny; Jenkinson, Mertesacker, Koscielny, Gibbs; Flamini, Ramsey; Wilshere, Ozil, Cazorla; Giroud
Sports Mole says: 2-1