Phil Foden menyelesaikan pergerakan bagus untuk membawa City unggul di pertengahan babak pertama, namun Lois Openda menyamakan kedudukan tepat setelah jeda.
Foden kemudian membentur mistar gawang dari tendangan bebas dan sepertinya tim asuhan Pep Guardiola harus puas dengan satu poin sampai pemain pengganti Julian Alvarez menemukan sudut atas dengan tendangan luar biasa pada menit ke-84.
Alvarez kemudian memberikan umpan kepada Jeremy Doku untuk mengubah skor menjadi 3-1 di masa tambahan waktu saat City meraih dua kemenangan dari dua pertandingan di kompetisi musim ini.
"Kami memainkan pertandingan fantastis di semua lini. Semua pemain tampil sempurna," kata Guardiola kepada TNT Sports.
Red Star Belgrade dan Young Boys mencetak gol pembuka di grup yang sama dengan hasil imbang 2-2 di Serbia, di mana Osman Bukari menyamakan kedudukan pada menit ke-88 untuk tim tuan rumah.
Cherif Ndiaye memberi Red Star keunggulan tetapi Young Boys – yang selanjutnya akan menghadapi City – menyamakan kedudukan melalui Filip Ugrinic dan kemudian unggul melalui penalti Cedric Itten.
Barcelona mengalahkan Porto
Barcelona merayakan malam penting bagi Xavi dengan kemenangan tandang 1-0 atas Porto di Portugal, yang di atas kertas merupakan tugas terberat mereka di Grup H.
Ferran Torres mencetak satu-satunya gol saat Lamine Yamal menjadi starter termuda dalam pertandingan Liga Champions pada usia 16 tahun 83 hari.
“Kami telah membicarakannya, pertandingan ini bernilai setengah dari kualifikasi,” kata Torres kepada Movistar.
Barcelona mengakhiri pertandingan dengan 10 pemain setelah Gavi dikeluarkan dari lapangan pada akhir pertandingan.
Sebelumnya, Shakhtar Donetsk meraih kemenangan pertamanya di grup yang sama dengan kebangkitan luar biasa dari ketertinggalan dua gol untuk mengalahkan Royal Antwerp 3-2 di Belgia.
Arbnor Muja dan Michel-Ange Balikwisha membuat Antwerp unggul 2-0 saat turun minum, tetapi dua gol dari Danylo Sikan di samping gol Yaroslav Rakitskyy membalikkan keadaan.
Antwerp masih bisa mendapatkan hasil imbang tetapi Toby Alderweireld gagal mengeksekusi penalti di menit-menit akhir.