The Rossoneri closed the gap on league leaders Napoli in midweek with a 2-1 win over Salernitana, but face a sterner test against Jose Mourinho‘s Giallorossi.
Roma returned to winning ways with a hard-fought 1-0 win over over Bologna on Wednesday, and victory over Milan would boost their push for Champions League qualification.
AC Milan v AS Roma: Predicted line-ups
Milan come into the game with a mounting list of injuries, and goalkeeper Mike Maignan remains out, in addition to former Roma defender Alessandro Florenzi.
Strikers Zlatan Ibrahimovic and Divock Origi are not fit, whilst Rade Krunic, Ante Rebic, and Simon Kjaer are doubts.
Roma are able to call upon everyone other than long-term absentees Georginio Wijnaldum and Ebrima Darboe.
Forwards Nicolo Zaniolo and Paulo Dybala are both expected to be fit, despite being withdrawn against Bologna.
AC Milan predicted XI v AS Roma (4-2-3-1): Tatarusanu; Calabria, Kalulu, Tomori, Theo; Bennacer, Tonali; Saelemaekers, Diaz, Leao; Giroud
AS Roma predicted XI v AC Milan (3-4-2-1): Rui Patricio; Mancini, Smalling, Ibanez; Celik, Cristante, Pellegrini, Zalewski; Dybala, Zaniolo; Abraham
AC Milan v AS Roma: When does the Serie A fixture start?
Kick-off in the Serie A Matchday 17 fixture of AC Milan v AS Roma is set for 20:45CET, local time in Italy, on Sunday 8 January.
For viewers in the United Kingdom and Ireland, the game will start at 19:45 GMT. That is 14:45 ET / 11:45 PT in the United States.
AC Milan v AS Roma: Where to watch the Serie A fixture?
AC Milan v AS Roma in Serie A will be shown on BT Sport 1 in the United Kingdom and Ireland on Sunday 8 January.
For fans in the United States, AC Milan v AS Roma will be on Paramount+ along with other key fixtures in Serie A Matchday 17.