Cagliari have collected only three points over his last 12 Serie A meetings with Juventus (D3 L9).
Juventus have won each of their last five away matches against Cagliari in the league.
Cagliari have failed to score in five of their last eight Serie A games but have netted nine goals in total over the other three matches.
Only in 2013/14 and 2005/16 had Juventus won at least 19 Serie A games after 23 matchdays.
Juventus have won their last two league away matches against Sassuolo and Crotone: the last time they won three in a row was in April 2016.
Cagliari have collected 23 points at home and four points on the road so far: the biggest disparity (19 pts) in the current Serie A.
Juventus have collected 11 (five in away meetings) clean sheets in this Serie A, more than any other team.
Marco Borriello has faced Juventus 17 times in Serie A, scoring only twice and losing on 11 occasions.
Eight of Borriello’s 10 goals this season have been scored on the home soil: the highest percentage (80%) among players who have reached double figures so far.
Juan Cuadrado has scored three times against Cagliari: the Sardinians are one of his favourite targets in the competition, alongside with Chievo and Inter.