Maxi Lopez's late strike spared Torino's blushes as the Granata had threw away a two goal lead against bottom-of-the-table Cesena on Sunday afternoon.
As expected, Pontus Jansson, Bruno Peres and Fabio Quagliarella all started, whilst there was only a fifth start of the season for Marco Benassi in midfield.
Toro took the lead twenty minutes into the game when Alexander Farnerud's pass found Marco Benassi on the edge of the area whose shot flew passed Nicola Leali and into the next.
Less than two minutes later, the Granata doubled their lead, when Farnerud's cross found Fabio Quagliarella who ended his long goal drought by volleying it into the bottom corner - with some assistance from the Cesena keeper who fumbled it over the line.
However, two minutes before half time Daniele Padelli conceded a second penalty in consecutive games after he fouled Franco Brienza. The former Palermo forward stepped up to take the penalty himself, and scored to half the deficit.
Milan Djuric had the opportunity to equalise for the home side early in the second half, but his header went wide of the far post.
With just five minutes remaining Pontus Jansson inexplicably handled in the area under no pressure, and Franco Brienza converted from the spot for the second time in the game.
However, the drama was not over yet as just two minutes later, Fabio Quagliarella fed substitute Maxi Lopez, and the Argentine finished calmly to secure three vital points for Toro.