Match ends, Milan 0, Juventus 2.
Juventus moved closer to a third successive Italian league title as victory at AC Milan put them 11 points clear at the top of the table.
Milan dominated the first half, with Kaka twice denied by the excellent Gianluigi Buffon in the Juventus goal.
But the visitors took the lead just before the break when Fernando Llorente side-footed in from Stephan Lichtsteiner's pass.
Carlos Tevez sealed victory with a fine 30-yard effort in the second half.
This has often been a fixture between two sides fighting for the league title.
But that was not the case this time as Milan started the day ninth, while Juventus were eight points clear of second-placed Roma at the top.
Despite that difference in the standings, Milan were by far the better side for much of the first half.
Adel Taarabt warmed Buffon's gloves early on before the Italian produced an even better save to thwart a close-range effort from Kaka, whose follow-up drive was cleared off the line by Leonardo Bonucci.
Kaka again forced a good save from Buffon with a curled effort from distance, and Milan's frustrations were to increase just before the break when Juve stole the lead.
Tevez fed a pass to Lichtsteiner inside the area, and his cut-back was stabbed in by Llorente.
The goal appeared to knock Milan's confidence, and they failed to take their first-half performance into the second.
Tevez sealed victory when he unleashed a powerful shot from distance that hit the underside of the crossbar on its way into the net.
- 34de Jong
- 25BoneraBooked at 83mins
- 23TaarabtSubstituted forde Souzaat 75'minutes
- 18MontolivoSubstituted forHondaat 71'minutes
- 16PoliSubstituted forSaponaraat 53'minutes
- 22Dos Santos Leite
- 2De Sciglio
- 7de Souza
- 59Vasconcellos Ferreira
- 26LichtsteinerSubstituted forPadoinat 84'minutes
- 8MarchisioBooked at 58mins
- 10TévezSubstituted forGiovincoat 90+2'minutes
- 14LlorenteSubstituted forOsvaldoat 90'minutes
- 21PirloBooked at 64mins
- Marco Guida
- Shots on Target
Second Half ends, Milan 0, Juventus 2.
Robinho (Milan) hits the bar with a right footed shot from the centre of the box. Assisted by Riccardo Saponara with a cross.
Adil Rami (Milan) wins a free kick in the defensive half.
Foul by Pablo Daniel Osvaldo (Juventus).
Substitution, Juventus. Sebastian Giovinco replaces Carlos Tévez.
Offside, Milan. Riccardo Saponara tries a through ball, but Robinho is caught offside.
Substitution, Juventus. Pablo Daniel Osvaldo replaces Fernando Llorente.
Foul by Kaká (Milan).
Andrea Barzagli (Juventus) wins a free kick in the defensive half.
Paul Pogba (Juventus) hits the left post with a header from outside the box.
Foul by Robinho (Milan).
Paul Pogba (Juventus) wins a free kick in the defensive half.
Andrea Pirlo (Juventus) hits the bar with a right footed shot from outside the box from a direct free kick.
Substitution, Juventus. Simone Padoin replaces Stephan Lichtsteiner.
Daniele Bonera (Milan) is shown the yellow card for a bad foul.
Foul by Daniele Bonera (Milan).
Carlos Tévez (Juventus) wins a free kick in the attacking half.
Foul by Keisuke Honda (Milan).
Carlos Tévez (Juventus) wins a free kick in the defensive half.