Shakhtar seolah akan segera merestorasi keunggulan tiga gol mereka saat Tete menyambar umpan silang Korniienko, namun bola gagal bersarang ke gawang tuan rumah.
Justru pemain pengganti Real Vinicius yang mampu segera memberikan dampak. Ia mencuri bola dari penguasaan Marlos, bergerak masuk ke kotak penalti, dan melepaskan tembakan masuk ke gawang Shakhtar.
Kedua tim saling menggempur. Gawang Real kembali kemasukan saat Tete memanfaatkan peluang yang dimilikinya. Namun ia telah terlebih dahulu berada dalam posisi offside.
Real juga memiliki gol yang tidak disahkan, yang tercipta menjelang pertandingan usai. Sepakan Valverde mengenai Vinicius sebelum masuk ke gawang Shakhtar, padahal setelah dilakukan peninjauan VAR, Vinicius telah offside.
Susunan pemain seturut laman resmi UEFA:
Real Madrid (4-3-3): Thibaut Courtois, Ferland Mendy, Eder Militao, Raphael Varane, Marcelo, Federico Valderve, Casemiro, Luka Modric (Toni Kroos 70'), Rodrygo (Karim Benzema 46'), Luka Jovic (Vinicius Jr 59'), Marco Asensio
Pelatih: Zinedine Zidane
Shakhtar Donetsk (4-2-3-1): Anatoli Trubin, Dodo, Davit Khocholava, Valeriy Bondar, Viktor Korniienko, Marlos, Maycon Barberan, Tete, Marcos Antonio, Manos Solomon, Dentinho (Georgiy Sudakov 86')
Pelatih: Luis Castro
Baca juga: Hasil Liga Champions: Kejutan, Real Madrid Dikalahkan Shakhtar Donetsk 2-3