Fire serierunder før slutt er Juventus 11 poeng foran Napoli, som utsatte rivalens gullfest med 3-0-seieren over Pescara lørdag.
– Det var et viktig mål jeg scoret. Derbyet var en nøkkelkamp, og det var viktig å vinne den. Vi trenger ett poeng til, så vi må spille en god kamp mot Palermo neste uke slik at vi kan få feire, sa chileneren Vidal.
– Det var vanskelig i dag fordi Torino er gode taktisk. De gjorde det vanskelig for oss, sier han.
Sene scoringer
Juventus dominerte første omgang i regnværet, men skapte bare én god sjanse. Torino var også frampå en gang.
Juventus måtte vente helt til det 86. minutt før Vidal scoret ledermålet.
Marchisio doblet ledelsen på overtid etter at hjemmelagets Kamil Glik var blitt utvist med to gule kort.
Balotelli scoret
Fiorentina vant 3-0 borte mot Sampdoria og lånte tredjeplassen et par timer før Milan tok den tilbake. Juan Guillermo Cuadrado, Adem Ljajic og Alberto Aquilani scoret målene, alle før Sampdoria-spiller Daniele Gastaldello ble utvist.
Milan vant 4-2 over Catania på hjemmebane, men kom sent i gang.
Ved to anledninger gikk gjestene opp i ledelsen. I annen omgang sikret likevel to scoringer av Giampaolo Pazzini og én straffescoring av Mario Balotelli for at alle tre poengene ble igjen på San Siro.
Knusende Roma-seier
Roma knuste Siena 4-0 med hattrick av Pablo Osvaldo og er nummer fem på tabellen.
For Inter ble det en ny dårlig dag. Laget tapte 0-1 for Palermo etter tidlig scoring av Josip Ilcic, og lagkaptein Javier Zanetti ødela hælsenen. Kanskje betyr det slutten på den argentinske veteranens karriere.
Zanetti er 14. spiller på skadelisten i Inter, som er nede på sjuendeplass.