Milan seek a fourth consecutive victory and unleash Mario Balotelli on bottom of the table Catania.
It kicks off at San Siro at 19.45 UK time (18.45 GMT), click here for a match preview.
Clarence Seedorf’s men appear to have found their stride with three wins on the bounce that put them back in contention for a Europa League spot.
Other results this weekend have also boosted their chances, as Parma drew while Verona, Lazio and Atalanta lost.
A win tonight would put them three points adrift of sixth-placed Parma, on a par with Torino and Lazio.
There are as always injury problems for the Rossoneri to contend with, as Keisuke Honda, Michael Essien, Sulley Muntari, Mattia De Sciglio and Stephan El Shaarawy are all sidelined.
Balotelli leads the attack with support from Ricky Kaka, Adel Taarabt and the versatile Andrea Poli.
Catania sacked Coach Rolando Maran for the second time this season and promoted youth team tactician Maurizio Pellegrino in his place.
Relegation seems certain now as the Elefantini are bottom of the table, eight points behind the safety zone.
Gino Peruzzi is suspended in defence with Sergio Almiron and Giuseppe Bellusci sidelined.
Fabian Rinaudo returns from his ban and Gonzalo Bergessio is the best hope in attack, while Milan youth product Kingsley Boateng is ready to come off the bench.
Milan: Abbiati; Bonera, Mexes, Rami, Constant; De Jong, Montolivo; Poli, Kakà, Taarabt; Balotelli
Milan bench: Coppola, Gabriel, Abate, Silvestre, Zaccardo, Zapata, Emanuelson, Birsa, Saponara, Pazzini, Robinho
Catania: Andujar; Rolin, Gyomber, Spolli, Monzon; Lodi, Rinaudo; Barrientos, Plasil, Leto; Bergessio
Catania bench: Frison, Legrottaglie, Biraghi, Capuano, Fedato, Castro, Boateng, Keko, Petkovic, Izco
See the latest Serie A predictions and betting tips with Eurotips.co.uk