Milan paid the price for wasting chances, as Juventus conquered San Siro with Fernando Llorente and a Carlos Tevez blockbuster.
Antonio Conte’s men are now 11 points clear at the top of the table, even if Roma have a game in hand, and 17 points clear of Napoli in third place.
The Rossoneri had to reshuffle with Mario Balotelli, Stephan El Shaarawy and Bryan Cristante injured, while Sulley Muntari was suspended. Christian Abbiati and Daniele Bonera returned after suffering from flu. Giampaolo Pazzini wore a face mask to protect a nose injury. Juve didn’t risk Giorgio Chiellini from the start and drafted in Claudio Marchisio for the banned Arturo Vidal, while Kwadwo Asamoah passed a fitness test. The Bianconeri were fresh from Thursday’s 2-0 Europa League victory away to Trabzonspor and Andrea Pirlo stepped back into the stadium that was his home for a decade.
Early on Adel Taarabt tested Gigi Buffon from distance and then his cross was nodded wide by Pazzini.
Juventus had a great chance on 17 minutes when Fernando Llorente only scuffed his attempt, but the ball kept going for Stephan Lichtsteiner who forced Abbiati into a desperate reaction save with his knee.
Less than 30 seconds later Milan had an opportunity, but Pazzini just failed to get the flick before Buffon on an Ignazio Abate assist.
Milan somehow failed to score on 26 minutes with a strong counter. Kaka’s first shot was parried by Buffon, then the second beat him only for Leonardo Bonucci to perform a desperate goalline clearance.
Andrea Poli ballooned over after Pazzini’s effort was charged down on the edge of the box, then Buffon beat away a Riccardo Montolivo snapshot from distance.
Taarabt’s first touch let him down when Kaka robbed Andrea Barzagli. Milan were dominating as the first half wore on and Buffon acrobatically flew to palm away a Kaka curler, but again Poli couldn’t keep the follow-up on target.
However, it was Juventus who got the ball in the net with a well-worked move. Claudio Marchisio pounced on an Adil Rami error to pull back for Lichtsteiner and the ball eventually fell to Fernando Llorente to turn in unmarked from seven yards.
After the restart Tevez tested Abbiati with an angled drive after shaking off Rami, then Buffon beat away a Taarabt cross-shot that Pazzini didn’t connect with.
Poli wasted another good chance, his header wide from a Kaka curling cross under pressure from Martin Caceres. The former Sampdoria midfielder clashed heads with Caceres during that move and came off worse, having to be stretchered off. The Uruguayan was able to continue with a large bandage.
Andrea Pirlo was booked for a studs-up challenge on Ricky Saponara and will be suspended for next week’s game against Fiorentina.
Juve doubled their lead with an astonishing strike from Tevez, who gathered from 20 metres and unleashed an incredible right-foot blockbuster that bounced in off the underside of the bar. Abbiati would’ve probably broken his hand if he had got a touch to it. This was also Tevez’s 15th of the season, making him lone Capocannoniere.
Rami drilled straight at Buffon and the goalkeeper beat away an Urby Emanuelson snapshot, then Pirlo’s free kick skimmed the bar.
It was almost 3-0 in the final minutes, as Paul Pogba’s scorcher flew past Abbiati to thump the base of the far post.
There wasn't a consolation goal for Milan, who deep into stoppages also hit the crossbar with Robinho.
See the latest Serie A predictions and betting tips with Eurotips.co.uk