Substitute Hector Herrera scored a 90th-minute equaliser to crown a fine Atletico Madrid comeback and deny Juventus victory in the Champions League.
Former Chelsea winger Juan Cuadrado produced a sumptuous curling finish to put Juventus in front before a header by French World Cup winner Blaise Matuidi made it 2-0.
Stefan Savic sparked Atletico’s fightback with a header inside the six-yard area before Herrera struck from a late corner.
Juventus sent on substitute Aaron Ramsey in the 86th minute, the Wales midfielder’s first appearance for the champions of Italy since moving to Turin in the summer.
In Group D’s other game, Lokomotiv Moscow won 2-1 in Germany against Bayer Leverkusen.
Juventus host Leverkusen on 1 October while Atletico travel to Russia to face Lokomotiv on the same day (both 20:00 BST).