Cagliari’s last win came on Boxing Day and they have not managed a win in the last four matches; they have scored in just one of the last four matches, netting twice against Empoli in a 2 – 2 draw. They have conceded nine in their last four matches and in Serie A, they have one win in the last 11 matches and have managed just five clean sheets in the 21 Serie A matches they have played this season. They have played 10 home matches in Serie A this season, and they have lost just one, but they have won only three with a bulk of them ending in draws. Cagliari get to face a free scoring Atalanta side with 19 goals in their last five matches and they have scored in each of their last 16 matches. Atalanta are coming straight from a 3 – 0 win over Juventus in Coppa Italia and are the highest scoring side in Serie A, with 47 goals, four more than leaders Juventus but they have conceded the most goals among the top 12 teams (30). Cagliari have also conceded 30, and scored just 19. Atalanta are unbeaten in their last four Serie A matches and have scored 16 goals in the four matches, an average of four per game. Atalanta have scored in each of their last seven away league matches, netting 24 goals and we expect them to keep up with the same here but they have suffered three losses in the last four meetings with Cagliari. Atalanta won the meeting though, a Coppa Italia game in January.