Federico Chiesa made it three goals in two Serie A games but went off injured as Juventus beat Milan.
Federico Chiesa scored a brilliant brace as Juventus ended Milan's unbeaten start to the season and clinched a crucial 3-1 victory that moves the Serie A champions up to fourth in the table.
Andrea Pirlo's men produced a scintillating attacking display to become the first team to beat leaders Milan in the league in 28 matches and did so without leading scorer Alvaro Morata.
Ably assisted by Paulo Dybala on both occasions, Chiesa scored with confident finishes in either half and Milan's waves of attacking pressure found Juventus goalkeeper Wojciech Szczesny in fine form before Davide Calabria found the net.
The Bianconeri, who added a third through substitute Weston McKennie, will hope this was a turning point in a tumultuous season, having played with the guile and poise they have lacked for so much of it, while Milan will reflect on a missed opportunity to extend their lead at the top to four points after Inter lost to Sampdoria.