Memasuki babak kedua, Madrid langsung tancap gas. Hasilnya, pada menit ke-60, Kylian Mbappe sukses menaklukkan Ederson setelah menerima umpan Dani Ceballos.
City kembali unggul di menit ke-80 setelah Phil Foden dijatuhkan Ceballos di kotak penalti. Haaland yang menjadi eksekutor menjalankan tugasnya dengan sempurna.
Namun, Madrid tidak menyerah. Hanya enam menit berselang, Brahim Diaz mencetak gol penyama kedudukan usai menyambar bola di depan gawang.
Baca juga : Dua Gol Dembele Bawa PSG Bungkam Brest 3-0, Langkah ke 16 Besar Liga Champions Kian Dekat
Bellingham Jadi Pahlawan di Menit Akhir
Saat laga tampak akan berakhir imbang, Jude Bellingham muncul sebagai penentu kemenangan. Berawal dari pergerakan Vinicius Junior yang mengecoh lini belakang City, ia mengirim umpan ke Bellingham yang tanpa kesulitan menaklukkan Ederson di menit ke-90+2.
Gol tersebut menjadi pukulan telak bagi City yang tak mampu membalas hingga peluit panjang berbunyi. Madrid pun membawa pulang kemenangan 3-2, membuka peluang besar untuk lolos ke perempat final.
Berikut susunan pemain kedua tim:
Manchester City: Ederson; Manuel Akanji (Rico Lewis 46′), Ruben Dias, Nathan Ake (Mateo Kovacic 61′), Josko Gvardiol; John Stones, Savinho (Omar Marmoush 84′), Kevin De Bruyne (Ilkay Gundogan 84′), Bernardo Silva, Jack Grealish (Phil Foden 30′); Erling Haaland.
Real Madrid: Thibaut Courtois; Federico Valverde, Aurelien Tchouameni, Raul Asencio, Ferland Mendy; Rodrygo (RHJ 84′), Eduardo Camavinga, Dani Ceballos (Luka Modric 81′), Jude Bellingham; Kylian Mbappe (Fran Garcia 92′), Vinicius Junior.