Kalidou Koulibaly membawa Al Hilal unggul 3-2 pada menit ke-94, tetapi Phil Foden yang baru masuk empat menit sebelumnya menyamakan skor kembali menjadi 3-3 di menit ke-104.
Penentu kemenangan datang dari Marcos Leonardo, yang mencetak gol keduanya pada menit ke-112.
Momen ini terjadi setelah sundulan Sergej Milinkovic-Savic ditepis Ederson, dan Leonardo dengan sigap memanfaatkan rebound, mencetak gol dari posisi terjatuh dekat tiang gawang.
Manchester City tersingkir dari Piala Dunia Antarklub, dan frustrasi Pep Guardiola terlihat jelas setelah wasit tidak memberikan penalti atas tekel keras di detik akhir.
Guardiola bahkan masuk ke lapangan untuk memprotes setelah peluit panjang dibunyikan.