The match took place at the Maksimir Stadium in Zagreb on November 6 and ended in a 3-3 draw.
Alan Patrick (13), Junior Moraes (90+5) and Tete (90+8, pen.) scored for Shakhtar Donetsk, whereas Bruno Petkovic (25), Luka Ivanusec (83) and Arijan Ademi (89) scored for Dinamo Zagreb.
In the second half, Moro (Dinamo Zagreb) and Marlos (Shakhtar Donetsk) were sent off for second yellow cards.
In another Group C match, Italy's Atalanta drew 1-1 with England's Manchester City at San Siro in Milan.
Shakhtar Donetsk will play their next Champions League game against Manchester City at the Etihad Stadium on November 26.
Manchester City top the table with ten points. Shakhtar and Dinamo collected five points each, and Atalanta earned a point.
Let’s get started read our news at facebook messenger > > > Click here for subscribe