(Watch Highlights) Cristiano Ronaldo fires blank as Juventus end AC Milan’s Serie A unbeaten run (Match Report)

Juventus turned on the style to end Milan’s 27-round unbeaten record with a Federico Chiesa brace and Weston McKennie strike to earn 3-1 victory at San Siro.

This was a huge showdown and the Rossoneri knew they’d be top anyway, as Inter lost 2-1 at Sampdoria this afternoon, whereas Juve were 10 points adrift of the leaders with a game in hand.

Samu Castillejo stung Wojciech Szczesny’s gloves at the near post after a Rodrigo Bentancur error, but Federico Chiesa had a huge chance on 15 minutes when his chest and volley smacked against the frame of the goal with Gianluigi Donnarumma beaten.

It was only a warning, as moments later Paulo Dybala’s back-heel flick sent Chiesa through with a quick one-two and his angled drive nestled into the far bottom corner from 10 yards.

Chiesa was tearing Theo Hernandez to shreds and his cross only just went past Cristiano Ronaldo, then he stung Donnarumma’s gloves from the edge of the box.

Milan got their equaliser just before half-time. Calhanoglu tackled Adrien Rabiot in midfield to spark the counter, Leao went down the left and pulled it back across for Calabria, who could not have hit a better finish with the inside of the right boot into the top corner from the edge of the area. Juve felt there was a foul on Rabiot in the build-up, but VAR did not intervene.

Ronaldo immediately set up Ramsey to potentially restore the lead, but the Welshman scuffed the finish.

After the restart, Milan started brightly and Szczesny got down to push a Dalot daisy-cutter away with difficulty.

Ramsey scuffed another potentially good chance wide at the back post, but Chiesa was having a dream evening at San Siro and completed his brace.

He again cut inside from the right past Theo Hernandez and curled left-footed into the far bottom corner from the edge of the area. Chiesa felt cramp after that goal and asked to come off.

His replacement Dejan Kulusevski surged down the left to almost prompt an own goal with his cross-shot.

Rodrigo Bentancur was very fortunate to avoid a second yellow card for going in late on Castillejo after 70 minutes.

Donnarumma made a remarkable one-handed save to deny Weston McKennie, who hit it first time from an inspired Ronaldo ball over the defence.

Juve’s substitutions made the difference, as Kulusevski got past Alessio Romagnoli down the right and laid it off for McKennie to fire in from six yards.

Szczesny smothered another Calhanoglu strike and Milan pushed forward to the end with a Daniel Maldini solo effort and Brahim Diaz penalty appeals for the clumsy Rabiot challenge, but strength in depth ultimately made the difference.

Photo Credit: Route1futbol/Twitter