Cristiano Ronaldo rescued a point for Juventus at rivals Torino in the Turin derby.
Midfielder Federico Chiesa opened the scoring for Juve in the 13th minute before Antonio Sanabria equalised midway through the first half.
Sanabria put Torino in front 13 seconds after the restart, doubling his tally after a defensive lapse.
But Ronaldo headed home a 79th-minute leveller after a VAR review with the forward initially flagged offside.
Juventus are now nine points behind Inter Milan in fourth, with the Serie A leaders facing Bologna in the late kick-off at 19:45 BST.
Struggling Torino stay 17th, two points above the relegation zone, and have gone 14 games without defeating their city neighbours.
16Ju Cuadrado4de Ligt3Chiellini12Lobo Silva
Match ends, Torino 2, Juventus 2.
Second Half ends, Torino 2, Juventus 2.
Corner, Torino. Conceded by Wojciech Szczesny.
Attempt saved. Daniele Baselli (Torino) right footed shot from outside the box is saved in the top right corner.
Foul by Juan Cuadrado (Juventus).
Sasa Lukic (Torino) wins a free kick in the attacking half.
Federico Bernardeschi (Juventus) is shown the yellow card.
Federico Bernardeschi (Juventus) has gone down, but the referee deems it simulation.
Attempt saved. Antonio Sanabria (Torino) header from the centre of the box is saved in the top centre of the goal. Assisted by Mergim Vojvoda with a cross.
Rodrigo Bentancur (Juventus) wins a free kick in the defensive half.
Foul by Rolando Mandragora (Torino).
Corner, Juventus. Conceded by Cristian Ansaldi.
Substitution, Torino. Daniele Baselli replaces Simone Verdi.
Substitution, Juventus. Adrien Rabiot replaces Alex Sandro.
Attempt saved. Sasa Lukic (Torino) right footed shot from outside the box is saved in the bottom left corner. Assisted by Rolando Mandragora.
Foul by Álvaro Morata (Juventus).
Sasa Lukic (Torino) wins a free kick in the defensive half.
Attempt saved. Cristiano Ronaldo (Juventus) header from the centre of the box is saved in the bottom left corner. Assisted by Aaron Ramsey with a cross.
Antonio Sanabria (Torino) is shown the yellow card for a bad foul.
Zeen is a next generation WordPress theme. It’s powerful, beautifully designed and comes with everything you need to engage your visitors and increase conversions.