Junior Moraes raised Shakhtar's hopes when he scored in the third minute of added time. Then came more drama when Shakhtar goalkeeper Andriy Pyatov went into the opposition penalty area for a corner and was fouled.
After a lengthy video review, Tetê stepped up to hit the 98th-minute penalty. The second draw between Dinamo and Shakhtar leaves them level on five points in Group C as they likely fight for the second qualifying spot on offer. Leader Manchester City has 10 points and last-place Atalanta one point after they drew 1-1 in Wednesday's other group game.
More AP soccer: https://apnews.com/Soccer and https://twitter.com/AP_Sports