Milan and Lazio go head-to-head for a Champions League berth, as Krzysztof Piatek and Fabio Borini face Ciro Immobile and Joaquin Correa.
It kicks off at San Siro at 19.30 UK time (18.30 GMT).
Lucas Paqueta, Gianluigi Donnarumma and Jack Bonaventura are still out of action for the Rossoneri, while Andrea Conti is only fit for a spot on the bench.
Cristian Zapata is back from his lengthy lay-off, but Mateo Musacchio retains his place alongside Alessio Romagnoli.
Franck Kessie again wins the midfield battle with ex-Lazio star Lucas Biglia, while a deeper Hakan Calhanoglu role means Borini and Suso flanking Piatek.
It could be a special night for the Poland international, as with a brace he’d become the first man ever to score 10 or more goals for two different clubs during the same Serie A season.
Lazio have Milan Badelj suspended, with Stefan Radu, Adam Marusic, Valon Berisha and Jordan Lukaku injured.
Romulo takes the right flank of a 3-5-2 formation, with Senad Lulic on the left, allowing Sergej Milinkovic-Savic and Luis Alberto to support Lucas Leiva.
Correa partners Immobile upfront, sending Felipe Caicedo to the bench.
Milan: Reina; Calabria, Musacchio, Romagnoli, Rodriguez; Kessie, Bakayoko, Calhanoglu; Suso, Piatek, Borini
Milan bench: A Donnarumma, Plizzari, Abate, Caldara, Conti, Laxalt, Strinic, Zapata, Bertolacci, Biglia, Castillejo, Cutrone
Lazio: Strakosha; Luiz Felipe, Acerbi, Bastos; Romulo, Milinkovic-Savic, Leiva, Luis Alberto, Lulic; Correa, Immobile
Lazio bench: Proto, Guerrieri, Patric, Wallace, Silva, Cataldi, Durmisi, Parolo, Jordao, Neto, Caicedo