Milan have the opportunity to close within seven points of the Serie A leaders and look to M’Baye Niang for the trip to Carpi.
It kicks off at the Stadio Braglia in Modena at 19.45 GMT.
The Rossoneri rediscovered their form with last week’s 4-1 demolition of Sampdoria, but rotated the squad and were forced into extra time midweek by Crotone in the Coppa Italia.
Sinisa Mihajlovic had a good response from the new 4-4-2 system and sticks with it, as Niang partners Carlos Bacca following the Frenchman’s brace.
Luca Antonelli joins Mario Balotelli, Andrea Bertolacci, Jeremy Menez and Diego Lopez on the treatment table.
Carpi miss Igor Bubnjic, Matteo Fedele, Paolo Bianco and Wallace.
They got their first win under Fabrizio Castori last week – the second of the campaign – in a shock 2-1 result at 10-man Genoa.
The Serie A new boys can count on some familiar faces, as Cristian Zaccardo and Marco Borriello once wore the Milan jersey.
The other forward chosen to start is Kevin Lasagna rather than Ryder Matos.
Carpi: Belec; Zaccardo, Romagnoli, Gagliolo, Letizia; Pasciuti, Cofie, Lollo, Martinho; Lasagna, Borriello
Carpi bench: Brkic, Spolli, Lazzari, Di Gaudio, Marrone, Matos, Mbakogu
Milan: Donnarumma; Abate, Alex, Romagnoli, De Sciglio; Cerci, Kucka, Montolivo, Bonaventura; Bacca, Niang
Milan bench: Abbiati, Livieri, Calabria, Rodrigo Ely, Mexes, Zapata, De Jong, Josè Mauri, Poli, Suso, Honda, Luiz Adriano