Milan must beat already-relegated Frosinone and hope Juventus do them a favour against Atalanta, as Gennaro Gattuso confirms his XI.
It kicks off at San Siro at 17.00 UK time (16.00 GMT).
Roma were held to a 0-0 draw by Sassuolo last night, while Atalanta and Inter face tricky trips to Juventus and Napoli this evening.
It’s a big opportunity for Milan to take advantage of the fixture list and Gattuso sticks with the same side that beat Fiorentina last week.
Davide Calabria, Mattia Caldara, Ivan Strinic and Giacomo Bonaventura are injured, with Lucas Paqueta continuing his three-match ban.
Frosinone are already relegated, but held Milan to a goalless draw earlier this season.
Bartosz Salamon and Raman Chibsah miss out, but Marcello Trotta partners Camillo Ciano.
Milan: G Donnarumma; Abate, Musacchio, Romagnoli, Rodriguez; Kessie, Bakayoko, Calhanoglu; Suso, Piatek, Borini
Frosinone: Bardi; Goldaniga, Ariaudo, Brighenti; Zampano, Paganini, Maiello, Sammarco, Beghetto; Trotta, Ciano