The champions have dropped just seven points all season, with only two of those on the road. Juventus' unbeaten away record currently stretches to 25 games, and with a Milan side very much in transition and ravaged by injury, Antonio Conte's side will fancy their chances.
Lazio may have stole a point in Turin last weekend after parking the proverbial bus, but after every little setback, the Bianconeri have answered back in frightening fashion, as was evidenced by the midweek demolition of Chelsea in the Champions League.
Milan also negotiated their path into the last 16 of the Champions League in midweek, but their hopes of reclaiming the Scudetto fizzled out weeks ago. The Rossoneri are a huge 17 points behind Juventus and Massimiliano Allegri's position is still a delicate one.
The Rossoneri have pinned their hopes on Stephan El Shaarawy. So far, the 20-year-old has responded impressively and is currently out on his own as the league's top scorer with ten goals. The Italian international has labelled a victory as "priceless."
Robinho, Giampaolo Pazzini, Kevin-Prince Boateng and Bojan Krkic will be competing to partner El Shaarawy up front. To nobody's surprise, Alexandre Pato is injured once more and has made rumblings about wanting to leave the club.
Sebastian Giovinco will be pushing for a Juventus starting place, but makes just as much of an impact when he comes off the bench.
This fixture finished 1-1 last season and included Sulley Muntari's disallowed phantom goal.
So far, Milan have lost four out of their seven home games, while Juventus are the joint-highest goalscorers away from home with 16 and knocked Milan out of last year's Coppa Italia.
Milan injuries and suspensions
Juventus injuries and suspensions
Out: Giorgio Chiellini (injured)
Match Date/Time: Sunday 25th November 2012, 8:45 p.m. local, 2:45 p.m. ET
Venue: San Siro, Milan, Italy
TV: Sky Calcio 1 (Italy), beIN Sport 1, RAI Internazionale (U.S.), ESPN (UK)