Milan have a slender chance of making Europe and could give 15-year-old Hachim Mastour his debut against giant-killers Sassuolo.
It kicks off at San Siro at 19.45 UK time (18.45 GMT), click here for a match preview.
The Rossoneri could still qualify for the Europa League, but only if they win tonight and both Torino and Parma fail to achieve victories.
There is a much stronger possibility that this will be Clarence Seedorf’s last game on the bench, as his future is up in the air.
Ironically, Sassuolo were the final opponents for Massimiliano Allegri, who was fired in January after a 4-3 defeat to the Neroverdi.
Domenico Berardi scored four times in that match and starts here with Simone Zaza and Nicola Sansone, as they celebrate their Serie A safety.
As always, Eusebio Di Francesco is without a host of players, including Reto Ziegler, Sergio Floccari, Francesco Acerbi, Paolo Bianco, Thomas Manfredini and Marius Alexe.
Milan also have problems, as Robinho, Daniele Bonera, Valter Birsa and Riccardo Saponara are sidelined, but Christian Abbiati returns from suspension in goal.
We could yet witness the Serie A debut of 15-year-old Italian-Moroccan creative midfielder Hachim Mastour, who was promoted to the senior squad this week and is on the bench.
The Diavolo need some enthusiasm after a poor season, which saw them throw away a lead to lose 2-1 against Atalanta last week.
Giampaolo Pazzini is given the nod with Adel Taarabt and Ricky Kaka, leaving Mario Balotelli on the touchline.
Milan: Abbiati; De Sciglio, Rami, Mexes, Constant; Montolivo, De Jong, Muntari; Taarabt, Pazzini, Kaka
Milan bench: Amelia, Coppola, Zaccardo, Zapata, Emanuelson, Essien, Poli, Honda, Balotelli, Mastour, Petagna, El Shaarawy
Sassuolo: Pomini; Mendes, Cannavaro, Ariaudo, Longhi; Chibsah, Magnanelli, Missiroli; Berardi, Zaza, Sansone
Sassuolo bench: Polito, Pucino, Antei, Terranova, Gazzola, Rosi, Marrone, Biondini, Brighi, Masucci, Sanabria, Floro Flores
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's World Cup tipster competition - £10,000 to be won!