Juventus saw their unbeaten record in Serie A come to an end after suffering a 3-0 loss to Fiorentina on Tuesday evening.
A reunion for Juventus' Federico Chiesa headlined the clash, as Juve recalled goalkeeper Wojciech Szczesny and Juan Cuadrado from the 4-0 win over Parma on Saturday.
The Viola hit the Bianconeri with a third-minute sucker punch after Dusan Vlahovic raced onto a ball through to the middle before going on to lob over the on-rushing Szcezesny.
Juventus' evening went from bad to worse as a review from the Video Assistant Referee (VAR) 17 minutes in led to a straight red card for Cuadrado following a rash challenge on Gaetano Castrovilli.
Szczesny was called to work midway in the first half when he dived to the near post to smother a first-time strike from Castrovilli after good build-up play.
Cristiano Ronaldo looked to open up the visitors a few minutes later after twisting and turning on the shoulder of the area before firing against the side-netting.
Scroll through the gallery below to see Europe's most expensive squads
Juventus decided to bring fresh faces from the substitutes' bench following halftime, as Alvaro Morata made way for Federico Bernardeschi.
Fiorentina went inches close to double the lead midway through the second half when a ball into the area found Erick Pulgar, who headed narrowly wide of the far corner.
The Viola made the home side's life more difficult in the last 15 minutes after a low cross from the left-side connected with Alex Sandro, who tucked into his own net.
Juventus' woes were compounded nine minutes from time when Martin Caceres attacked a low ball at the near post to tap into an empty net.
Andrea Pirlo's side looked for a late consolation in the closing stages, but it didn't materialise as the Viola claimed a memorable win in Turin.