Milan choose Brahim Diaz rather than Charles De Ketelaere supporting Rafael Leao and Olivier Giroud in the Champions League against a Dinamo Zagreb side fresh from beating Chelsea.
It kicks off at San Siro at 17.45 UK time (16.45 GMT).
The Rossoneri began their Champions League campaign with a 1-1 draw away to RB Salzburg, while Dinamo Zagreb caused a huge upset by defeating Chelsea 1-0 and ending Thomas Tuchel’s tenure.
Injuries continue to pile up, with Zlatan Ibrahimovic, Divock Origi, Ante Rebic, Alessandro Florenzi and Rade Krunic out of action, while Aster Vranckx, Yacine Adli and Malick Thiaw are not on the Champions League list.
Rafael Leao starts, as he is suspended against Napoli in Serie A on Sunday, but there’s no rest for Olivier Giroud as the only real centre-forward available.
Brahim Diaz is favoured to De Ketelaere with Alexis Saelemaekers.
Dinamo Zagreb have a full squad to choose from, including Mislav Orsic, the man who scored the winner against Chelsea.
There are circa 4,000 Croatian fans in Milan for the match.
These clubs have met four times before, with the Rossoneri winning all of them.
Milan: Maignan; Calabria, Tomori, Kalulu, Theo Hernandez; Tonali, Bennacer; Saelemaekers, Brahim Diaz, Leao; Giroud
Milan bench: Mirante, Jungdal, Ballo-Toure, Dest, Kjaer, Messias, Pobega, Krunic, Gabbia, De Ketelaere
Dinamo Zagreb: Livakovic; S Ristovski, Sutalo, Peric; Moharrami, Ademi, J Misic, Ivanusec, Ljubicic; Orsic, Petkovic
Dinamo Zagreb bench: Zagorac, Stefulj, Lauritsen, Baturina, Emreli, Bockaj, Drmic, Marin, Theophile-Catherine, Bulat, Dilaver, Spikic
Quality, hard working side, great stuff. Zagreb will not be easy but we can do this.