MILAN — A spectacular late strike from Arturo Vidal set up a 2-0 win for Juventus at neighbors Torino Sunday, leaving it on the verge of retaining its Serie A title after a seventh successive league win. Vidal hooked in from 25 meters and Claudio Marchisio added another goal in stoppage time for leader Juventus, which stayed 11 points clear of Napoli with four matches to play and can wrap up the title at home to Palermo next week. Fiorentina won 3-0 at Sampdoria and will finish the weekend in third, the Champions League playoff spot, if AC Milan fails to beat Catania at home later Sunday. Juan Cuadrado, Adem Ljajic and Alberto Aquilani shared the goals for Fiorentina which was facing former coach Delio Rossi, sacked for punching Ljajic in a row during a game a year ago. Inter Milan's injury misery continued as captain Javier Zanetti, 39, was carried off on a stretcher in the 17th minute of the 1-0 defeat at Palermo which boosted its hopes of avoiding the drop. Fellow struggler Genoa also won, 1-0 at Chievo. AS Roma forward Pablo Osvaldo produced the day's best individual effort with a hat trick in the 4-0 defeat of next-to-bottom Siena. Erik Lamela scored the other goal for fifth-placed Roma. In another outing, Parma held Lazio to a goalless draw. Juventus has 80 points from 34 games while Napoli has 69 after its 3-0 win at Pescara Saturday. Fiorentina has 61, two ahead of Milan. Juve, which has not conceded a goal in its last eight meetings with Torino in a run stretching back to 2002, has been a model of consistency, not scoring more than two goals in a game during its current run of wins. Sunday's game was predictably niggly with slippery conditions adding to the tension which boiled over with a red card for Torino's Kamil Glik in the 90th minute for a second bookable offense. The match seemed to be in danger of petering out until Chile midfielder Vidal controlled a crossfield pass on his chest and nonchalantly swept home the ball from 25 meters. Marchisio then took advantage of slack defending to complete the scoring. Colombian Cuadrado set Fiorentina on the way with a 30-meter effort in the 36th minute and Ljajic pounced on a poor clearance to score from just inside the penalty area five minutes later. Siena's defeat at Roma sent it into the relegation zone, leaving it 19th in the 20-team table with 30 points, with Genoa and Palermo on 32 and Torino on 36. The bottom three go down. — Reuters