Alessandro Matri is on the bench against his former club, as Milan aim to pick up their first points with Cagliari.
It kicks off at San Siro at 19.45 UK time (18.45 GMT), click here for a match preview.
The Rossoneri got off to a disastrous Serie A start by losing 2-1 at Verona, but on Wednesday secured their spot in the Champions League.
Kevin-Prince Boateng scored twice in the play-off second leg with PSV Eindhoven only to join Schalke 04 a couple of days later, while Matri arrived from Juventus.
Matri is on the bench along with Stephan El Shaarawy, who is replaced by Robinho in the Milan attack.
The injury list still includes Giampaolo Pazzini, Daniele Bonera, Riccardo Saponara, Gabriel, Jherson Vergara and Bakaye Traore.
Cagliari had a strong start to the season, beating Atalanta, but Andrea Cossu is still not fit.
Francesco Pisano is the only absentee for Coach Diego Lopez, who was Massimiliano Allegri’s defender at Cagliari for two years.
Davide Astori is again left on the bench, fuelling reports he’ll move on before the transfer deadline.
Milan: Abbiati; Abate, Mexes, Zapata, Emanuelson; Poli, De Jong, Muntari; Montolivo, Robinho, Balotelli
Milan bench: Amelia, Coppola, Matri, Birsa, Constant, Nocerino, Cristante, Silvestre, Niang, Zaccardo, El Shaarawy
Cagliari: Agazzi; Dessena, Ariaudo, Rossettini, Murru; Nainggolan, Conti, Ekdal; Cabrera; Pinilla, Sau
Cagliari bench: Avramov, Avelar, Astori, Eriksson, Nené, Ibarbo, Perico
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more