Max Allegri warned the clash with Palermo is “the most important game of the season so far,” which means not resting Zlatan Ibrahimovic.
The Rossoneri leapfrogged their city rivals Inter at the weekend and go head-to-head on Sunday evening, but first they face a midweek test.
“Tomorrow Palermo will come here with a different spirit to the one they had before their win over Genoa,” said the Coach.
“It is always a very motivating thing to play at San Siro. Milan must have respect. It will be the most important game we've played so far this season, because it's crucial for the standings and above all will put is in the best condition for the derby.”
It is Milan's first Serie A home game since the surprise 2-1 defeat to Juventus and Allegri has faith that was only a blip.
“We have earned 10 points on home turf and had a bit of a setback with Juve, but we will try to win tomorrow. We'll try to remain concentrated for all 95 minutes, otherwise as against Bari and Real Madrid we risk letting our opponents back into the game.”
Gennaro Gattuso is suspended, while Gianluca Zambrotta joined Daniele Bonera and Massimo Oddo on the injury list due to a knock.
Kevin Prince Boateng returns from his ban, but will Ibrahimovic be given a rest?
“We'll see what happens in the training session, but everyone has to be ready on Wednesday because, as I said, it is the most important game of the season so far.
“Andrea Pirlo had played so much between Serie A, the Champions League and international duty that he needed a rest against Bari.
“Ronaldinho played against Real Madrid for 70 minutes. At Bari, partly due to tactical considerations linked with our opponents, he was dropped, but remains an important player for us who must work the same as anyone.”
Milan squad: Abbiati, Amelia, Antonini, Jankulovski, Nesta, Papastathopoulos, Thiago Silva, Yepes, Abate, Ambrosini, Boateng, Flamini, Pirlo, Seedorf, Ibrahimovic, Inzaghi, Pato, Robinho, Ronaldinho
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's World Cup tipster competition  - £10,000 to be won!