Milan thrash Juventus 3-0 at the Allianz Stadium as they moved above Juventus in the Serie A table.
Braham Diaz scored in first-half stoppage time.
Kessie failed to double Milan’s advantage after the hour thanks to a wonderful Szczesny penalty stop following a Chiellini handball, but that didn’t stop Pioli’s side from looking for the second goal that would provide some insurance.
Both teams had their fair share of chances, but Juve’s hopes were thwarted with 12 minutes to go, when lackadaisical defending allowed Rebic to strike at goal from outside the penalty area with nobody in his way.
The hosts’ slide didn’t stop there though, as Tomori notched his first goal for the club four minutes later; a wonderful header from a Calhanoglu free-kick delivery.
While the match seemed closer than the 3-0 score line at times, there’s no concealing the fact that Juventus were nowhere near their best today.
It was a poor performance from a side who, as a result, slide down into fifth place. The win sees Milan go third with three games left.
Milan will look to continue their good form next week when they play Torino. Juventus are in action again on May 12 when they face Sassuolo.