Milan lose Theo Hernandez too, so Luka Jovic joins Olivier Giroud and Rafael Leao upfront against winless Udinese and new coach Gabriele Cioffi.
It kicks off at San Siro at 19.45 GMT.
The Rossoneri are feeling the strain after a heavy Champions League defeat to PSG, falling 1-0 to Juventus in Serie A and then fumbling a 2-0 lead to draw at Napoli.
The injury crisis keeps getting worse too, as Pierre Kalulu is out for four months, Marco Pellegrino fractured his foot, plus Christian Pulisic, Samuel Chukwueze, Simon Kjaer, Ismael Bennacer, Mattia Caldara and Marco Sportiello are all unavailable.
Malick Thiaw returns from his ban and Ruben Loftus-Cheek is back in the squad, but not fit to start.
The big news this evening is that Theo Hernandez is not even on the bench due to a bruised ankle.
Stefano Pioli therefore revamps his formation to 4-4-2 with Giroud and Jovic upfront, moving Leao wider left with Yunus Musah on the other flank.
Udinese are in the relegation zone without a single win and sacked coach Andrea Sottil, bringing Cioffi back to the bench.
The new boss had a 1-1 draw away to Monza and crashed out of the Coppa Italia on Wednesday in extra time against Cagliari.
His absentee list is also extensive, including Thomas Kristensen, Enzo Ebosse, Vivaldo Semedo, Kingsley Ehizibue, Gerard Deulofeu, Brenner and Keinan Davis.
Milan: Maignan; Calabria, Thiaw, Tomori, Florenzi; Musah, Krunic, Reijnders, Leao; Jovic, Giroud
Udinese: Silvestri; Perez, Bijol, Kabasele; Ebosele, Samardzic, Walace, Payero, Zemura; Pereyra; Success
Player statistic
Rade Krunic | 19' |
54' | Nehuén Pérez | |||
55' | Christian Kabasele | |||
61' | Roberto Pereyra |