Peluang emas pertama justru datang dari tim tamu, melalui pergerakan cerdas sang Kapten, Marlos bisa berhadapan satu lawan satu dengan Courtios.
Beruntung, kiper asal Belgia ini masih mampu mengamankan gawangnya dari ancaman jarak dekat tersebut.
Real Madrid mendominasi secara permainan, tetapi masih belum mampu mendapatkan peluang bersih untuk mencetak gol.
25 menit pertandingan berjalan, skor masih sama kuat 0-0.
Shakhtar kembali mendapatkan peluang di menit 28 melalui akseleasi Solomon yang kembali bisa diamankan lini belakang tuan rumah.
Petaka akhirnya terjadi di sisa 15 menit laga bagi Real Madrid.
Shakhtar berhasil mencuri gol pertama melalui Kenny Tete memanfaatkan umpan matang Viktor Konrilenko, dan mengubah skor menjadi 0-1 untuk keunggulan tim tamu.
Tidak lama berselang, dengan skema yang hampir sama, bermula dari akselerasi Tete, Raphael Varane justru salah membaca bola dan mengakibatkan gol bunuh diri bagi Real Madrid di menit 33.
Skor berubah menjadi 0-2.
Tertinggal dua gol, Real Madrid mencoba membangun serangan melalui kecepatan Rodrygo dan Mendy di sisi kiri.
Peluang terbaik bagi Real Madrid datang di menit 36 melalui Luka Jovic, yang gagal mengeksekusi bola dengan sempurna di depan gawang tim tamu.
Real Madrid yang terlalu asyik menyerang, kembali kebobolan melalui Tete yang dengan cerdik memanfaatkan kelengahan Eder Militao sebelum melepaskan umpan yang diseselsaikan dengan baik oleh Manor Solomon di menit 42.
Skor 0-3 menutup babak pertama.
El Real pun akhirnya berhasil memecah kebuntuan melalui Luka Modric di menit 54.