As the festive season approaches, City generally shift up a gear.
But against a Villa side who had won 13 home Premier League games in a row, this was going to be a tricky encounter.
Could Pep Guardiola continue his unbeaten run against Unai Emery?
Or would Villa extend our winless run to four?
To see how the game panned out, play the video above via your CITY+ subscription and watch from the first minute to the last.
And as always with our Full Match Replay offerings, you can watch the entire match as though it were live...