Antonio Cassano starts again with Zlatan Ibrahimovic and Kevin-Prince Boateng as Milan welcome Atalanta.
This is a local derby and a match the Rossoneri absolutely must win to keep the Scudetto race alive.
Massimiliano Allegri is without Thiago Silva, Ignazio Abate, Alexandre Pato, Pippo Inzaghi, Gianluca Zambrotta, Clarence Seedorf, Urby Emanuelson and Flavio Roma.
Cassano made his first start since suffering a stroke and undergoing heart surgery at the end of October and was inspirational, scoring a goal and providing two assists in the 4-1 victory at Siena on Sunday.
He is picked again in the trident with Ibra and Boateng, while Mattia De Sciglio gets a rare start at right-back.
Atalanta are mathematically safe from relegation and have set a new club record for points accrued in a single Serie A season, so are free from pressure.
Matteo Brighi, Guido Marilungo and Daniele Capelli are the usual long-term absentees, but Guglielmo Stendardo and Luca Cigarini are back from suspension.
German Denis is supported by veteran Simone Tiribocchi, leaving Maxi Moralez on the bench.
Milan: Abbiati; De Sciglio, Nesta, Mexes, Antonini; Nocerino, Ambrosini, Muntari; Boateng; Ibrahimovic, Cassano
Atalanta: Consigli; Ferri, Stendardo, Lucchini, Peluso; Raimondi, Cigarini, Cazzola, Bonaventura; Denis, Tiribocchi
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more