Penyerang Norwegia Haaland mencetak gol di babak kedua saat tim Liga Primer Inggris itu bertahan dalam suhu 32C, serta hujan singkat, untuk mengalahkan Juve dan menghindari berada di posisi yang sama dengan juara Liga Champions Paris St-Germain dan raksasa Bundesliga Bayern Munich.
Mereka akan menghadapi Al-Hilal di babak 16 besar pada hari Selasa (02:00 BST), setelah tim Arab Saudi itu finis kedua di Grup H.
City mengawali dengan cepat dalam dua pertandingan pembuka mereka dan kembali mencetak gol dalam 10 menit pertama saat umpan Rayan Ait-Nouri yang disamarkan dengan indah ditangkap oleh Jeremy Doku, yang berlari ke dalam dan dengan tenang memasukkannya ke sudut bawah gawang.
Namun, City langsung dihukum setelah membuka skor saat umpan lepas kiper Ederson dicegat oleh Teun Koopmeiners, yang berlari untuk melepaskan tembakan ke gawang.
Jika gol yang diterima City dalam pertandingan yang menegangkan itu buruk, gol yang diterima Juve di sisi lain lapangan sungguh lucu.
Tanpa ada pemain lawan di dekat Pierre Kalulu, pemain internasional Prancis itu entah bagaimana berhasil menepis umpan silang rendah Matheus Nunes ke gawangnya sendiri.
Haaland masuk dari bangku cadangan di babak pertama dan berusaha keras untuk tidak menangkap umpan Nunes, menendang bola masuk ke gawang dengan kakinya yang berdiri, sebelum Phil Foden menyapu bola dari jarak dekat dan Savinho mencetak gol kelima yang sensasional.
Striker Dusan Vlahovic mengonversi gol hiburan Juve setelah kehilangan peluang di awal pertandingan, tetapi itu sudah terlambat karena City mengakhiri babak penyisihan grup dengan rekor sempurna.
Apa pokok bahasan utama?
City mencetak lima gol ke gawang tim papan atas Eropa untuk menandai dimulainya turnamen dan akan didukung oleh penampilan perdana gelandang Rodri sejak September, yang mengalami cedera lutut serius saat melawan Arsenal.
Pemain asal Spanyol itu telah tampil dua kali sebagai pemain pengganti, tetapi ini adalah pertandingan pertamanya sejak peluit pembukaan dibunyikan sejak mengklaim penghargaan Ballon d’Or pada bulan Oktober.
Itu juga merupakan momen bersejarah bagi Haaland yang berusia 24 tahun, karena golnya menjadikannya 258 untuk klub dan 42 untuk negaranya selama kariernya yang produktif hingga saat ini.
Pemain mana yang menonjol?
Rodri memperlihatkan apa yang tidak dimiliki City musim lalu dengan bermain selama 65 menit, karena gelandang tengah itu mencatatkan total 71 umpan dalam pertandingan tersebut.
Nunes telah ditempatkan sebagai bek kanan sementara dan berkontribusi pada dua gol, sementara Ait-Nouri tampil luar biasa pada debutnya di pertandingan sebelumnya melawan Al Ain dan sekali lagi menunjukkan apa yang akan ia tambahkan dengan larinya yang tak kenal lelah di lapangan.
Direkrut karena kemampuan menyerangnya, pemain Aljazair itu memberikan assist pertamanya untuk gol pembuka Doku.
Apa selanjutnya? City akan tinggal di Orlando untuk pertandingan babak 16 besar melawan Al-Hilal pada hari Senin (Selasa 02:00 BST).