Hasil ini jadi kekalahan pertama Villa sejak ditangani Gerrard, setelah mereka mampu memenangi dua pertandingan sebelumnya.
Bayang-bayang berakhirnya bulan madu manis Gerrard di Villa sudah tampak sejak awal laga, ketika kiper Emiliano Martinez diuji kesigapannya menepis tembakan Rodri Hernandez ke atas mistar gawang.
Dominasi City membuahkan hasil pada menit ke-27 saat Ruben Dias menyelesaikan umpan akurat dari Raheem Sterling untuk menyarangkan bola ke pojok gawang Villa.
Baca juga: Derbi Merseyside, Liverpool gilas Everton 4-1
Baca juga: Chelsea tundukkan Watford 2-1
Keunggulan itu bertambah dua menit jelang turun minum kala City memanfaatkan situasi serangan balik yang berakhir dengan umpan Gabriel Jesus disambut tembakan voli Bernardo Silva yang bebas tanpa kawalan di area tiang jauh.
Villa berusaha memperbaiki penampilan mereka di babak kedua dan mampu mencetak gol balasan pada menit ke-47 melalui Ollie Watkins yang membelokkan umpan sepak pojok Douglas Luiz demi memperkecil ketertinggalan 1-2 dari City.
Meski tetap lebih banyak ditekan, Villa nyaris membuat kedudukan imbang pada menit ke-74 saat Carney Chukwuemeka menyelesaikan umpan terobosan dengan sepakan akurat, tapi kiper Ederson Moraes melakukan aksi penyelamatan gemilang untuk menepis bola.
Upaya Villa tak kunjung membuahkan hasil lagi hingga bubaran dan City membawa pulang tiga poin penuh dengan kemenangan 2-1.
Tim besutan Pep Guardiola itu terus menjaga posisi dalam persaingan di papan atas, di mana mereka duduk di urutan kedua dengan koleksi 32 poin hanya terpaut satu poin dari pemuncak klasemen Chelsea.
Sedangkan Villa harus rela tertahan di urutan ke-13 dengan 16 poin, demikian catatan laman resmi Liga Inggris.
Di pertandingan selanjutnya, City akan bertandang ke Vicarage Road menghadapi Watford pada Sabtu (4/12) dan sehari kemudian Villa menjamu Leicester City di Villa Park.