Juventus have failed to find their groove this season and they have a chance at redemption when they host Fiorentina this Saturday.
The hosts are in ninth place with 15 points and come into the game after suffering back to back league defeats to Sassuolo and Verona.
The Bianconeri may have been comprehensive winners as they progressed in the Champions League during midweek, but have much catching-up to do domestically.
Fiorentina on the other hand are in 7th place with 18 points and are fresh off a 3-0 victory against Spezia.
In 82 previous encounters with Fiorentina on home soil, Juve have never lost twice in a row, but could do so on Saturday following a 3-0 upset the last time the clubs met at the Allianz Stadium.
Play here to make your predictions for the game.
What time does Juventus vs Fiorentina start?
The game will kick off at 8pm Kenyan time at the Allianz Stadium.
Juventus vs Fiorentina team news
Juventus are likely to be without full-back Mattia De Sciglio and striker Moise Kean.
Federico Chiesa returned from a muscular injury which kept him out last weekend to make an impact in midweek and should start on Saturday.
Polish goalkeeper Bartlomiej Dragowski and Chilean midfielder Erick Pulgar are the only absentees from the Fiorentina line up.
Juventus vs Fiorentina head to head
The visitors have only beaten Juventus 5 times out of the 44 matches they have played against them.
Juventus have won 23 times and the remaining 16 have resulted in a draw.
Juventus vs Fiorentina current form
The hosts have won twice in their last five matches, lost a similar number of games and drawn another.
Meanwhile, Fiorentina have lost three times and won twice in that similar run.
Juventus vs Fiorentina prediction
The hosts need to gather some ground on the domestic front and with the pressure plus the home advantage, they are poised to win.