Juventus moved four points clear at the top of Serie A as they returned to winning ways with a 3-1 victory at Cagliari.
Bottom side Parma halted a four-match losing streak with a goalless draw at home to fellow strugglers Cagliari.
Chievo climbed out of the drop zone at the expense of Cagliari as they cruised to a 2-0 win at the Stadio Sant'Elia.
Cagliari put their poor league form to one side to claim a dramatic victory 5-4 penalty shoot-out win over Modena.
Andrea Pirlo earned Serie A leaders Juventus a late 2-1 win over Torino, while second-placed Roma won 4-2 at Inter Milan.
Matias Fernandez scored twice while Mario Gomez was also on the mark as Fiorentina thrashed Cagliari 4-0 on Sunday.
Live only on