Rossoneri kembali memimpin di menit ke-39. Gol bermula dari tembakan Rafael Leao yang berhasil ditepis Lunin.
Bola rebound kemudian jatuh di kaki Alvaro Morat dan langsung menceploskan bola ke gawang. Skor 1-2 untuk AC Milan menutup babak pertama.
Masuk ke babak kedua, Real Madrid bermain lebih agresif, memaksa tim tamu untuk bertahan. Meski demikian, justru Milan yang hampir menambah gol melalui tandukan Rafael Leao setelah menerima umpan dari Emerson Royal.
Tetapi Lunin berhasil melakukan penyelamatan gemilang. Milan akhirnya memperbesar keunggulan di menit ke-73.
Pemain berdarah Indonesia, Tijjani Reijnders mencetak gol ketiga setelah menerima assist dari Rafael Leao, mengubah skor menjadi 3-1.
Unggul dua gol, pasukan Paulo Fonseca itu bermain lebih defensif untuk mempertahankan keunggulan.
Real Madrid sempat memperkecil skor di menit ke-81 lewat sundulan Antonio Rudiger, tetapi gol itu dibatalkan VAR karena bek asal Jerman tersebut berada dalam posisi offside. Hingga pertandingan berakhir tidak ada skor tambahan dan berakhir dengan 1-3.(*)