Milan keep Yacine Adli in midfield behind Christian Pulisic, Rafael Leao and Olivier Giroud, while Bologna look to Joshua Zirkzee and Giovanni Fabbian.
It kicks off at San Siro at 19.45 GMT.
The Rossoneri are coming off four consecutive Serie A wins and hope to not only consolidate third place, but potentially even get back into the Scudetto battle.
Ismael Bennacer is not fully fit and Samuel Chukwueze still at the Africa Cup of Nations, with Fikayo Tomori, Malick Thiaw, Pierre Kalulu, Mattia Caldara and Tommaso Pobega injured.
Adli again pulls the midfield strings with Ruben Loftus-Cheek in a more advanced role, using the same starting XI for the third game running.
Expect banners showing solidarity to Mike Maignan, as last week’s 3-2 win over Udinese was suspended for five minutes due to repeated racist abuse towards the goalkeeper.
Bologna had been in fourth place only a couple of weeks ago, but have slipped down to eighth after one point from three rounds.
Stefan Posch is suspended, with Oussama El Azzouzi on international duty, while Dan Ndoye, Adama Soumaoro and Sydney van Hooijdonk are on the treatment table.
The big news is the return of hitman Zirkzee, who sat out a ban for the defeat in Cagliari.
He is supported by Giovanni Fabbian and Kacper Urbanski, as former Milan winger Alexis Saelemaekers is not 100 per cent fit.
Milan: Maignan; Calabria, Kjaer, Gabbia, Theo Hernandez; Reijnders, Adli; Pulisic, Loftus-Cheek, Leao, Giroud
Bologna: Skorupski; De Silvestri, Beukema, Calafiori, Kristiansen; Ferguson, Freuler, Aebischer; Fabbian, Zirkzee, Urbanski
Player statistic
2' | Riccardo Calafiori | |||
Rafael Leão | 22' | |||
29' | Joshua Zirkzee (Assist: Riccardo Calafiori) | |||
Davide Calabria | 36' | |||
39' | Lewis Ferguson | |||
Olivier Giroud | 42' | |||
Yacine Adli | 44' | |||
Ruben Loftus-Cheek (Assist: Davide Calabria) |
45' | |||
Ruben Loftus-Cheek | 45+2' |
57' | Kacper Urbanski | |||
Theo Hernández | 74' | |||
Ruben Loftus-Cheek (Assist: Alessandro Florenzi) |
83' | |||
Filippo Terracciano | 90+1' | |||
90+2' | Riccardo Orsolini |