This is the obvious choice for the biggest game in Serie A this weekend.
Juventus host AS Roma who are also genuine contenders for the Scudetto this season.
Juventus started the season a little more attacking than we are accustomed to and that did not pay off as AS Napoli and Inter Milan stood at the top of the league while they struggled.
However, Max Alegri seems to have returned them to their reliable best and their results have started to mirror that of their title winning campaigns.
They come into this game after claiming some big wins including a win over Napoli while they took a point off Inter Milan also.
Juventus have now kept a clean sheet in their last seven matches including against Barcelona.
That run makes this game a difficult one for AS Roma to get a result but it is of course not entirely impossible.
Roma have already lost to Inter Milan and Napoli this season making them the only title hopeful who have lost to those two teams.
AS Roma lost their last seven away league matches at Juventus with the host keeping a clean sheet on 5 occasions.
AS Roma however, have been involved in over 2.5 goals a game in only 29% of their away matches this season which could see this game end in a tight affair.
Juventus have beaten AS Roma 79 times; no other team has beaten them more.
Results of each team’s last 5 matches across all leagues and competitions