Galatasaray took the lead thanks to a goal from Didier Drogba but the hosts were level in the 78th minute when Arturo Vidal converted a penalty.
Juventus looked like they may have snatched a victory when Fabio Quagliarella scored with three minutes of normal time remaining but Umut Bulut equalised just 71 seconds later to salvage a point for the visitors.
Read below to find out how the drama unfolded in Turin.
GALATASARAY: Muslera, Chedjou, Hakan Balta, Semih, Eboue, Melo, Selçuk, Sneijder, Bruma, Riera, Drogba
GALATASARAY SUBSTITUTES: Ufuk Ceylan, Gökhan Zan, Sabri Sarıoğlu, Engin Baytar, Burak Yılmaz, Umut, Amraba