This was City in their finest form; unbeaten in the league still and top of the table a point ahead of their city rivals Manchester United.
Two goals each for Argentinian pair Sergio Aguero and Carlos Tevez sealed the game as a contest in the second half, but with the Citizens struggling for form, could Roberto Mancini's side record yet another convincing victory?
With Aguero and Tevez key last time, the Italian will be hoping they can they produce the goods and help the Blues overcome Paul Lambert's men again, this time at Villa Park.
A win would certainly do wonders for their confidence, but the Villains are looking to secure three priceless points to ensure their survival in the Premier League. They have already beaten City this season in the League Cup.
Here are the key battles which could see this game also swing in their favor.