Samuel Iling-Junior et Moise Kean ont frappé le poteau à la 67e et à la 90e minute, mais la Juve aurait très bien pu perdre ce match, sans un arrêt en première période de Wojciech Szczęsny devant Mattia Bani.
Frustré, son buteur Dusan Vlahovic a été exclu dans le temps additionnel après un second avertissement pour contestation.
L'international français Adrien Rabiot, absent sur blessure depuis le 25 février, a fait son retour en entrant à l'heure de jeu.
La Juve reste 3e, à égalité de points avec l'AC Milan (59), très loin de l'Inter (75 pts), mais au rythme où elle avance depuis un mois et demi, l'objectif qualification pour la prochaine Ligue des champions pourrait être vite en danger.
Les Bianconeri ne comptent plus que cinq points d'avance sur Bologne (4e) et onze sur la Roma (5e) qui a disputé un match en moins.
Depuis le 27 février, ils n'ont remporté qu'un match et ont concédé trois défaites pour un bilan calamiteux de sept points en huit matches, mettant sous pression leur entraîneur, très critiqué par les tifosi.