Despite that victory, they were knocked out of the Coppa Italia in midweek after suffering a 2-1 defeat at home to Udinese.
Caglari are 14th in the table and sit just three places below Milan. They have struggled in recent weeks and have not won in any of their previous five Serie A matches.
A run out of two wins from 12 has left them four points away from the relegation places, and they are one of only two teams yet to win away from home this season.
Milan claimed a 3-1 victory at the San Siro when these two teams met at the beginning of September.
AC Milan: DDLWLW
Possible starting lineups
Cagliari: Avramov, Astori, Rossettini, Pisano, Murru, Ekdal, Conti, Dessena, Ibraimi, Cossu, Sau
AC Milan: Abbiati, De Sciglio, Bonera, Mexes, Emanuelson, De Jong, Montolivo, Kaka, Honda, Robinho, Balotelli
Sports Mole says: 0-2