Juventus turned on the style to end Milan’s 27-round unbeaten record with a Federico Chiesa brace and Weston McKennie strike.
Chiesa was clearly in the mood at San Siro from the start, as after a practice attempt that thumped the upright, he ran onto Paulo Dybala’s back-heel flick to blaze past Theo Hernandez.
Davide Calabria got the equaliser on a Rafael Leao counter, although the Bianconeri protested there was an earlier potential foul on Adrien Rabiot.
Juventus turned on the style to end Milan’s 27-round unbeaten record with a Federico Chiesa brace and Weston McKennie strike.
Chiesa was clearly in the mood at San Siro from the start, as after a practice attempt that thumped the upright, he ran onto Paulo Dybala’s back-heel flick to blaze past Theo Hernandez.
Davide Calabria got the equaliser on a Rafael Leao counter, although the Bianconeri protested there was an earlier potential foul on Adrien Rabiot.
There were difficult saves from both goalkeepers before Chiesa struck again with a left-foot finish.
Substitutes Dejan Kulusevski and McKennie combined for the third goal after another Gianluigi Donnarumma save.