In October, Shakhtar Donetsk won a shock victory and repeated the trick at home to leave Real Madrid in deep trouble.
After they dropped to a 2-0 away loss against Shakhtar Donetsk, Real Madrid are in danger of a spectacular Champions League group-stage exit.
Thirteen-time Madrid champions will not have their Group B destiny in their own hands if Borussia Monchengladbach beats Inter later on Tuesday.
On matchday one, Shakhtar beat Madrid in Spain and won another shock win courtesy of substitutes Dentinho and Manor Solomon’s second-half hits.
Due to their head-to-head record and a point behind Borussia Monchengladbach, who host Inter later on Tuesday, Madrid are now third in the pool, behind Shakhtar.
If they triumph against the winless Nerazzurri, Gladbach will be out of control for the Spanish champions.
Madrid, which plays the Bundesliga side next, will then have to change the outcome of Shakhtar versus Inter on matchday six to proceed.
😮 Shockhtar (again)!
— UEFA Champions League (@ChampionsLeague) December 1, 2020
Marco Asensio believed he had given Madrid a fifth-minute advantage, only to see his close-range strike hit the post after the opening had been generated by good work from Karim Benzema down the left.
The returning Benzema had a shot saved by home goalkeeper Anatolii Trubin, who after a slick one-two between the Spanish international and Martin Odegaard, made an outstanding save to refuse Asensio.
In an incident that saw Raphael Varane booked, Shakhtar lost Junior Moraes when he could not shake off an injury suffered when the hosts struggled to record a first-half shot on goal.
Following the break, a brilliant move by Madrid led to Benzema providing an opportunity for Nacho to go over.
But Shakhtar confronted Thibaut Courtois for the first time, just when it seemed like the visitors were in total charge, when Taison charged past Varane and pushed the Belgian keeper into a sharp low save.
And when a pass from Viktor Kovalenko created chaos between Ferland Mendy and Varane, the hosts took a 57th-minute lead, enabling Dentinho to fire in a left-footed finish.
To deny Kovalenko and hold Madrid in it, Varane made the main barrier, while at the other end, Trubin thwarted Mendy.
But the game was decided by another Shakhtar counter-attack, with Solomon giving acres of space as he brought the ball from his own half before drilling a shot beyond Courtois in the 82nd minute from 18 yards.