Pirlo will be facing his former team Sunday
Massimiliano Allegri has more than a few concerns ahead of this encounter with the Bianconeri, and given the visitors’ record on the road this season, it is not going to be easy.
AC Milan are expected to be without a number of key players for the clash against the league leaders as they look to recover from their disappointing start to the season.
A glance back at the team which lined-up when they met back in February tells its own story. A summer of upheaval at San Siro has done little to help the Rossoneri, who currently find themselves languishing in 12th place in Serie A.
Philippe Mexes is expected to be the only survivor in defence from that match nine months ago, with centre-back Thiago Silva now at Paris Saint-Germain and Daniele Bonera unavailable.
Defenders Ignazio Abate and Luca Antonini are sidelined which means young full-back Mattia De Sciglio and Guinean Kevin Constant continue at the back for Massimiliano Allegri’s side.
Nigel de Jong is expected to play alongside Riccardo Montolivo and Urby Emanuelson in the centre of the park, while the hosts continue with Kevin-Prince Boateng, Stephan El Shaarawy and Bojan upfront.
Brazil striker Alexandre Pato, who is rumoured to be unhappy at the club, is a doubt for this match while his Robinho is again expected to start on the bench.
Juventus head into the clash boosted by their dismantling of Champions League holders Chelsea. The Bianconeri are four points clear at the top of the Serie A table and have yet to lose on their travels this season.
Coach Antonio Conte has no real injury concerns either, and though Giorgio Chiellini picked up a knock against the Blues he is expected to recover in time for Sunday’s encounter.
Mauricio Isla could replace Stephan Lichsteiner in a bid to freshen up the side, while Sebastian Giovinco, who scored against Chelsea as a substitute, may get the opportunity to start.