Torino found an unlikely hero as captain Kamil Glik scored two second half goals to end a run of six Serie A games without a win.
Giampiero Ventura once again left Bruno Peres on the bench, whilst Alexander Farnerud returned to the midfield and Amauri was surprisingly preferred to Fabio Quagliarella upfront.
The away side who were unbeaten on their travels all season were creating a number of chances, with Andrea Bertolacci drilling a shot wide of Gillet's goal. At the other end, Alexander Farnerud rattled the crossbar with a free kick from fully 30 yards.
Toro were beginning to create chances with ease, as Venezuela international twice went close, firstly with a volley, and then moments later with a header which went over the bar.
The home side were made to pay for giving the ball away in their own half three minutes before half time, as they were punished by former Juventus winger Iago Falque whose low shot from just outside the area found the bottom corner.
The Granata were level just seven minutes into the second half as Farnerud's deep free kick found Kamil Glik who poked home at the far post. And the comeback was complete ten minutes later as although Emiliano Moretti was initially denied by Eugenio Lamanna's fine save - Glik was on hand to head home from a yard out.
Torino held on for only their fourth Serie A win of the season, and they go into the winter break in 14th position knowing that much improvement is still needed to replicate last season's top half finish.