Milan are missing numerous players, but have Olivier Giroud, Christian Pulisic and Ruben Loftus-Cheek for this Champions League showdown with group leaders Borussia Dortmund.
It kicks off at San Siro at 20.00 GMT.
This is an extraordinarily tight group, with only three points separating leaders Dortmund from bottom Newcastle United.
These sides drew 0-0 in Germany last month, so head-to-head record could also prove pivotal for qualification.
Rafael Leao, Noah Okafor, Simon Kjaer, Pierre Kalulu, Marco Pellegrino, Ismael Bennacer, Mattia Caldara and Marco Sportiello are still on the treatment table, plus Yunus Musah is suspended.
However, the two-match Serie A ban for Giroud does not apply here, so the centre-forward is available, though 15-year-old Francesco Camarda cannot be selected.
Stefano Pioli pulls another surprise by picking Yacine Adli in midfield rather than Rade Krunic, but the big news is the return of Loftus-Cheek from the start.
Borussia Dortmund are without Felix Nmecha, Julien Duranville and unwell Niklas Sule, while Nico Schlotterbeck also has flu symptoms.
Marcel Sabitzer is not quite at 100 per cent due to a thigh issue, but Karim Adeyemi and Sebastien Haller are back in the squad after missing the 4-2 win over Borussia Monchengladbach with flu.
Former Juventus midfielder Emre Can is their captain, supporting veterans Marco Reus and Niclas Fullkrug.
Milan: Maignan; Calabria, Thiaw, Tomori, Theo Hernandez; Loftus-Cheek, Adli, Reijnders; Chukwueze, Giroud, Pulisic
Milan bench: Nava, Mirante, Jovic, Pobega, Krunic, Florenzi, Traore, Bartesaghi
Borussia Dortmund: Kobel; Ryerson, Hummels, Schlotterbeck, Bensebaini; Emre Can, Sabitzer; Reus, Malen, Bynoe-Gittens; Fullkrug
Borussia Dortmund bench: Meyer, Lotka, Salih Ozcan, Reyna, Haller, Wolf, Moukoko, Brandt, Adeyemi, Blank
Ref: Kovacs (ROU)
Player statistic
Olivier Giroud | 6' | |||
10' | Marco Reus | |||
Samuel Chukwueze (Assist: Davide Calabria) |
37' |
59' | Jamie Bynoe-Gittens (Assist: Marcel Sabitzer) | |||
Fikayo Tomori | 67' | |||
69' | Karim Adeyemi (Assist: Marco Reus) | |||
90+6' | Emre Can |