Giuseppe Rossi scored a hat-trick for Fiorentina in a stunning come-from-behind 4-2 win over Juventus on Sunday, which helped Roma maintain their five-point lead at the top of Serie A.
Roma's 2-0 defeat of Napoli on Friday opened up a five-point cushion over both Rafael Benitez's side and Juventus ahead of the latter's visit to Florence.
And despite Juventus holding a 2-0 lead at half-time following a Carlos Tevez penalty and a strike from Paul Pogba, the champions crumbled during 14 second-half minutes in which La Viola staged a remarkable comeback.
Roma now have a maximum 24 points from eight wins with Napoli back up to second with Juventus, suffering their first defeat of the season, slipping one place to third on goal difference.
Fiorentina's win was not the only shock of the day, however, with Atalanta securing a precious 2-1 win at home to Lazio thanks to Denis's 84th minute winner.
Early season surprise packages Verona kept their place in the top five thanks to a 3-2 win over Parma, helped by a pair of two penalties from Jorginho.
Verona, one of three promoted teams from Serie B, now sit fourth, eight points behind Roma and one ahead of Fiorentina, who dropped to sixth with ten-man Inter Milan moving the other way after a dramatic 3-3 draw away to Torino.
Goalkeeper Samir Handanovic was shown a straight red card after a challenge on Torino striker Alessio Cerci, prompting his replacement by Juan Pablo Carrizo and forcing coach Walter Mazzarri to take off Mateo Kovacic.
The match was all square at half-time after Fredy Guarin's spectacular overhead kick levelled Alexander Farnerud's 21st minute opener for Torino.
Eight minutes after the restart Ciro Immobile put Torino back in front only for Rodrigo Palacio to hit a brace, both goals coming after good work from Ishak Belfodil, to give Inter a 3-2 lead with 19 minutes remaining.
Inter looked to have done enough to seal the win but after Torino won a free kick in the final minutes, Nicola Bellomo curled the ball beyond a packed area and inside the far corner of Carrizo's net.
Rossi's triple strike, meanwhile, means the former Manchester United striker is now Serie A's top scorer with eight goals from eight games. He beat Gianluigi Buffon from the penalty spot in the 66th minute and levelled with a superbly-struck angled shot minutes later.
Just as Arturo Vidal, who started on the bench after missing training due to a late return from Chile, was preparing to replace Claudio Marchisio for the final quarter hour, Fiorentina took the lead. Unmarked Joaquin beat Buffon with a precise right-foot shot at his near post to claim his first goal in Serie A and Rossi grabbed his third when Fiorentina caught Juve sleeping on the counter-attack.
Elsewhere, Genoa edged visiting Chievo 2-1, Sampdoria sunk Livorno by the same scoreline and Sassuolo beat Bologna 2-1.