Riccardo Montolivo is back training with the squad and could well start for Milan against Juventus tomorrow night.
It kicks off at San Siro at 19.45 UK time (18.45 GMT) on Saturday, click here for a match preview.
The captain had been struggling with a muscular problem, but resumed full training with his teammates today.
According to Sky Sport Italia, Montolivo will even be fit enough to start the Serie A clash.
Keisuke Honda and Juraj Kucka also return to the side, but M’Baye Niang is injured and Andrea Bertolacci suspended.
Jeremy Menez has been given permission to leave the training retreat for a family matter, while Christian Abbiati is suffering from a heel problem.
There are strong reports Mario Balotelli will be given a big opportunity to partner Carlos Bacca.
It is also rumoured Milan President Silvio Berlusconi will make a rare appearance in the stands.
Milan squad for Juventus: Donnarumma, Diego Lopez, Livieri; Abate, Alex, Antonelli, Calabria, De Sciglio, Ely, Mexes, Romagnoli, Zapata; Bonaventura, Honda, Jose Mauri, Kucka, Locatelli, Montolivo, Poli; Bacca, Balotelli, Boateng, Luiz Adriano