Real Madrid s Antonio Rudiger, centre, celebrates after scoring his side s first goal during the Champions League group F soccer match between Shakhtar Donetsk and Real Madrid at Polish Army Stadium stadium in Warsaw, Poland, Tuesday, Oct. 11, 2022 (AP)
But the players' celebrations were cut short as Rudiger and Shakhtar goalkeeper Anatoliy Trubin needed lengthy treatment for their clash of heads when the Madrid defender scored.
Trubin was eventually able to continue for the final seconds, but Rudiger had to leave the field because he was bleeding so much.
It had looked like Oleksandr Zubkov's goal right after the break would be enough to deal Madrid its first loss of the season five days before it hosts Barcelona in the ``Clasico'' in the Spanish league on Sunday.
Zubkov capitalized on lax defending to power a header inside the right post, and his teammates produced a committed performance to stop Madrid from getting into its flow.
Shakhtar, which lost 2-1 in Madrid last week, dropped to third in Group F with the late draw.
Madrid is top on 10 points after four games played. It's four points ahead of Leipzig, which beat Celtic 2-0 away in the other group game, while Shakhtar is third with five points. Celtic has one point.
Madrid is assured of finishing at least among the top two as Shakhtar plays Leipzig in their last game.
Though Shakhtar from the east of Ukraine was the designated home team, it hosted the game in Warsaw, Poland due to the Russian invasion. Kickoff was preceded by a huge fan display of the Ukrainian flag yellow and blue colors on one side of the stadium and the Polish red and white on the other.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)