The champions have been dragged into one of the closest title races the Serie A has witnessed in recent years, and they will need to hold off two tough oppositions in Lazio and Inter Milan to claim their ninth league title on the bounce.
A trip to the Stadio Paolo Mazza awaits this weekend to face a Spal team who could see their stay in the Italian top-flight come to an end.
SPAL have won 15 points in this Serie A season; only one of the previous 18 teams with this number of points after 24 Serie A games (in the three points era) avoided relegation (Crotone in 2016/17).
And with the Old Lady rarely struggling against bottom clubs, this tie should Mauricio Sarri’s men bag all three points away from home.
The league leaders have beaten the bottom club in their last five clashes.
Juventus have seen both teams score in 75% of their away trips.
SPAL have scored and lost in their last four matches, shipping 12 goals.
A third of Juve’s away games have seen them win 2-1.
Juventus have claimed a remarkable 18 wins from 24 league games played so far, and one more victory should be added at the end of the Spal game.
Tip: Juventus to win and over 1.5