Libotv . Harapan Real Madrid untuk mencapai babak 16 besar Liga Champions selama 24 musim berturut-turut tergantung pada keseimbangan setelah tim asuhan Zinedine Zidane dikalahkan lagi oleh Shakhtar Donetsk.
Juara Eropa 13 kali itu berada di urutan ketiga di Grup B dengan satu pertandingan tersisa.
Dentinho dan Manor Solomon mencetak gol di babak kedua untuk Shakhtar, yang memenangkan pertandingan sebelumnya 3-2 di Madrid.
Borussia Monchengladbach bisa lolos sebagai juara grup dengan kemenangan atas Inter Milan tanpa kemenangan nanti.
Sisi Zidane telah berjuang untuk konsistensi musim ini dan menderita kekalahan mengejutkan 2-1 oleh Alaves di La Liga pada hari Sabtu, memperpanjang rekor domestik tanpa kemenangan mereka menjadi tiga pertandingan.
Juara Spanyol, yang saat ini berada di urutan keempat di La Liga, tanpa pasangan Eden Hazard dan kapten Sergio Ramos yang cedera, tetapi menyambut kembali jimat Karim Benzema untuk kembalinya mereka ke stadion tempat mereka terakhir kali dinobatkan sebagai juara Eropa pada 2018.
Real memulai dengan baik ketika Marco Asensio membentur tiang setelah lima menit dan Benzema menarik kiper Anatoliy Trubin untuk beraksi.
Trubin kemudian menepis tembakan kuat Asensio sebelum jeda dan kembali menggagalkan Benzema, sebelum pemain pengganti Dentinho memanfaatkan kesalahan Raphael Varane untuk mencetak gol dengan tembakan kedua tuan rumah tepat sasaran setelah 57 menit.
Alih-alih mundur, Shakhtar mendorong sedetik dan mendapat hadiah delapan menit dari waktu ketika Solomon melepaskan tembakan ke sudut bawah.
Shakhtar tidak mencetak gol dalam tiga pertandingan grup sejak mengalahkan Real pada Oktober dan kebobolan total 10 gol dalam kekalahan beruntun yang dilakukan pemimpin klasemen Borussia Monchengladbach.
Tapi tim Ukraina, dengan rekor head-to-head superior mereka, sekarang berada di atas angin saat Real memasuki putaran final pertandingan minggu depan.