The Bianconeri have Federico Chiesa available again, after the Italy winger missed their 3-0 win over Malmo and last weekend's defeat at Napoli with a thigh injury suffered during World Cup qualifying.
However, the former Fiorentina man's Azzurri colleague Federico Bernardeschi is set to have a lingering knee issue evaluated before the Rossoneri's arrival and remains a doubt for manager Max Allegri.
Brazilian pair Kaio Jorge and Arthur remain absent for the Turin giants, but Allegri otherwise has a full squad to select from, and is expected to retain his forward pairing from the success in Sweden.
Having been made captain for the occasion, Paulo Dybala excelled at the Eleda Stadion, so should partner Alvaro Morata up front, while Chiesa and Dejan Kulusevski are most likely to feature from the bench when legs begin to tire.
At the back, Matthijs de Ligt is in competition with ex-Milan defender Leonardo Bonucci to start in front of goalkeeper Wojciech Szczesny, who retains his place despite some costly early-season errors. Veteran Giorgio Chiellini will be brought in to take face a challenging duel with Milan centre-forward Olivier Giroud.
Juventus possible starting lineup: Szczesny; Danilo, Chiellini, Bonucci, Sandro; Cuadrado, Bentancur, Locatelli, Rabiot; Dybala, Morata
> Click here to see how AC Milan could line up for Sunday night's clash body check tags ::