Champions League: Dodo equaliser earns Shakhtar 2-2 draw against Dinamo Zagreb

Shakhtar Donetsk only managed a 2-2 draw at home against Dinamo Zagreb, thanks to substitute Brazilian Dodo scoring a late 75th-minute equaliser.

Shakhtar Donetsk's Brazilian midfielder Dodo (L) celebrates with defender Ismaily after scoring a goal during the UEFA Champions League Group C clash against GNK Dinamo Zagreb.   -  GETTY IMAGES

A late goal from substitute Dodo spared Shakhtar Donetsk's blushes as the Ukrainian champion salvaged a 2-2 draw at home to Dinamo Zagreb in the Champions League on Tuesday.

Dinamo, which went into the game after 13 successive away defeats in the competition, looked to be heading to a famous victory after coming from behind to lead, but Dodo rescued a point 15 minutes from time.

The host made a bright start but was unable to maintain its level after Yevhen Konoplyanka's opening goal, and found itself pegged back by a Dinamo side led by the influential Mislav Orsic and Dani Olmo, who combined when the Spaniard levelled in the 25th minute.

Orsic – who netted a hat-trick on matchday one against Atalanta and also at the weekend – put his side ahead from the spot with an hour played and that looked as though it would be enough, but Brazilian youngster Dodo struck in style to leave both sides on four points from three games in Group C.

ALSO READ | Champions League: Morata winner against Leverkusen takes Atletico closer to knockouts

Shakhtar first threatened in the 13th minute when only a vital last-ditch intervention from Emir Dilaver prevented Junior Moraes prodding in.

The visitor was breached soon after, however, as Konoplyanka swept past Dominik Livakovic after being found in the box by Marlos.

But Dinamo, which gradually improved after falling behind, levelled just before the half-hour mark – Olmo arriving late and steering in from close range following Orsic's brilliant delivery.

The lively Orsic almost put Dinamo ahead in spectacular fashion just after the break, but the post came to Shakhtar's rescue after the forward's stunning run from inside his own half.

Orsic got his goal with an hour on the clock, confidently smashing home a penalty after Andriy Pyatov bafflingly pulled Mario Gavranovic to the floor from behind at a corner.

But Dodo, introduced for Konoplyanka in the 66th minute, collected an incisive pass from Alan Patrick and finished coolly after skipping past Livakovic to earn a point for Shakhtar, who had a lucky escape when Olmo hit the right-hand post in the final minute.

What does it mean? A missed opportunity for both

There is no doubt Dinamo and Shakhtar will be left ruing two points dropped in this contest.

While Shakhtar would have always expected to beat Dinamo at home, the visitor was the better side for much of the match. It will not get many better opportunities to end that losing streak on the road.

Awesome Orsic drives Dinamo forward

Orsic has been in fine form this season and once again he was a major source of inspiration for Dinamo, setting up Olmo and then getting a deserved goal from the spot shortly after the upright denied what would have been a memorable solo effort.

Pyatov almost costs Shakhtar

The bemusing decision to pull Gavranovic to the ground away from the ball nearly consigned Shakhtar to defeat. It is difficult to understand the thought process behind Pyatov's actions in that moment – luckily Dodo spared him absolute blame.

What's next?

The two teams return to Champions League action on November 6 when they meet again in Zagreb. Shakhtar faces Oleksandria, Dynamo Kiev and Karpaty Lviv before then, while Dinamo meets Osijek, Opatija and Inter Zapresic.

  Dugout videos