Coach Massimiliano Allegri makes a number of changes to the team that drew with BATE Borisov in the Champions League in midweek as Filippo Inzaghi is back in the squad
The duo, who started in midweek against BATE Borisov in the 1-1 Champions League draw, take to the field alongside Clarence Seedorf, who returns to the starting XI.
Urby Emanuelson has also been given the nod to play in midfield, while Daniele Bonera returns to the defence, taking Alessandro Nesta's position in defence.
Here are the confirmed line-ups for the game:
AC Milan (4-3-1-2): Abbiati; Abate, Bonera, Thiago Silva, Zambrotta; Aquilani, Ambrosini, Seedorf; Emanuelson; Robinho, Ibrahimovic.
Subs: Amelia, Taiwo, Antonini, Yepes, Van Bommel, El Shaarawy, Inzaghi.
Catania (4-4-2): Andujar; Lanzafame, Bellusci, Legrottaglie, Spolli; Marchese, Almiron, Lodi, Ricchiuti; Gomez, Bergessio.
Subs: Campagnolo, Capuano, Delvecchio, Potenza, Barrientos, Maxi Lopez, Catellani.