Juventus were reduced to 10 and conceded for the first time this season in Serie A as a late Razvan Marin penalty snatched a 1-1 draw for Cagliari.
Dusan Vlahovic put Juve ahead with a penalty of his own in the 15th minute on Sunday.
Sebastiano Luperto, making his 150th appearance in Serie A, had been judged to have handled in the area after a VAR check.
Yet despite dominating the ball, with 73.7% possession, Juve were unable to find a decisive second goal, with Vlahovic guilty of squandering a fantastic chance in the 79th minute.
And they were made to pay when Marin converted from the spot after Douglas Luiz fouled Roberto Piccoli.
Juve s frustration was compounded when Francisco Conceicao picked up his second yellow card in the 89th minute, with…