Milan made an incredible comeback from 2-0 to 3-2 in just six minutes and eventually beat Juventus 4-2 to keep the Scudetto race alive.
Samu Castillejo was injured and Hakan Calhanoglu was only fit for the bench, and after their 3-0 victory over Lazio, the Rossoneri and Zlatan Ibrahimovic, Ante Rebic and Lucas Paqueta went on an all-out attack. Juve had the opportunity to go 10 points clear in the top with a victory in San Siro, but Paulo Dybala and Matthijs de Ligt were suspended, with Alex Sandro and Giorgio Chiellini, not 100 percent, so Gonzalo Higuain and Daniele Rugani started. Sami Khedira, Mattia De Sciglio, and Merih Demiral have been long-term absentees.
Both sides have already played three times this season, a reverse 1-0 Juve victory and two drawings (1-1 in San Siro, 0-0 in Turin) for the Coppa Italia semi-final. In the battle with Juve, Milan lost 13 of its last 14 Series A meetings.
Calhanoglu substituted Paqueta after the restart but it was Juve who went ahead with Rabiot ‘s spectacular solo effort.
The Frenchman had shown so little of his talent since the move from PSG, but he gathered the ball in midfield, ran forward shaking off tackles, and passed it from the edge of the box into the top corner.
Six minutes later, Milan self-destructed, as Alessio Romagnoli and Kjaer collided when they crossed the top for the same Juan Cuadrado pass, allowing Ronaldo to fire without disturbance in 2-0. This was his 21st goal in 17 Series A appearances.
Milan tried to fight back but Calhanoglu’s shot was deflected from a promising spot because he had paused for too long on the Rebic counter.
As Rebic redirected a Theo Hernandez cross to Bonucci ‘s elbow which jutted out of the body with his chest, VAR was called into practice. It was called handball under the new interpretations and Ibrahimovic has converted the resulting penalty.
This sparked an amazing turnaround, for, in the next six minutes, Milan had gone from 2-0 down to 3-2 up. First Rebic nutmegged Cuadrado, it was flicked on by Ibrahimovic, and Franck Kessie rode a tackle to beat Szczesny one-on-one, to make plain.
Moments later, Rebic appeared to be fouled but the referee played the advantage of replacing Rafael Leao, who surprised Szczesny at the near post with a slight deflection off Rugani.
Then, Juve gave it to Milan because Bonaventura, who set up Rebic to fire in for 4-2 from 12 yards, intercepted Alex Sandro ‘s terrible pass into his penalty zone.
Juve tried to pour forward, but without much coordination, while Calhanoglu ‘s free-kick stung Szczesny’s gloves. Ronaldo deep into stoppages had the ball in the net but only after he went offside.