First-half goals from Mirko Vucinic and Alessandro Matri sealed the victory for the Bianconeri, condemning La Viola to a third straight away defeat.
Juve boss Antonio Conte had played down talk of a fierce rivalry between Turin and Florence and there was precious little evidence of competition on the pitch as Vucinic was left unchallenged to slam home the opener.
Matri lost his boot when swinging at Arturo Vidal's canny pass but his socked foot guaranteed Juve all three points before what turned out to be an insipid second half.
Napoli secured a point in Saturday evening's later game thanks to Hugo Campagnaro's spectacular 87th-minute equaliser at the Stadio Olimpico.
Campagnaro met Omar El Kaddouri's corner with an acrobatic scissor-kick to cancel out Sergio Floccari's breakaway goal in the 11th minute.
Juventus 2-0 Fiorentina
Lazio 1-1 Napoli
Sunday's Serie A Fixtures