Cristiano Ronaldo scored a last-gasp penalty to earn Juventus a scarcely deserved 1-1 draw against 10-man Milan in Thursday’s Coppa Italia semi-final first leg at San Siro.
It was the prolific Portugal forward’s athletic effort that struck the arm of Davide Calabria to earn the spot-kick, awarded after a VAR check, and he duly rifled home in added time.
Prior to the late drama, Milan had made the breakthrough just after the hour. Having been thwarted on several occasions by veteran Gianluigi Buffon, Ante Rebic finally scored for the hosts before Theo Hernandez was sent off for a second bookable offence.
The Rossoneri were made to rue their missed chances, however, and face a tricky task in Turin to reach the final at the expense of Juventus, who have a huge table-topping clash with Inter and a Champions League last-16 first-leg tie in Lyon among their fixtures before the return clash.
With Juve sluggish from the off, Franck Kessie and Rebic tried their luck from range in a bright Milan opening, while Calabria forced a smart reflex save from Buffon.
Zlatan Ibrahimovic was booked for a high arm on Matthijs de Ligt that rules him out of the second leg and Gianluigi Donnarumma made a great save from Juan Cuadrado down to his right.
Juve were under the cosh again early in the second half, though, and Buffon made himself big to deny Rebic, who had raced onto Ibrahimovic’s flick-on.
Buffon also made fine stops to keep out Ibrahimovic’s angled drive and Hernandez’s well-struck long-range attempt, yet he was finally beaten in the 61st minute.
Samu Castillejo floated a cross to the back post and, though he did not make clean contact with the ball, Rebic’s volley still reached the bottom-left corner.
Cuadrado was denied a penalty despite copping an arm in the face from Rebic in the area, but Milan were not so fortunate when Hernandez clattered Paulo Dybala to earn a second yellow.
Juve made the numerical advantage count in the closing stages when Calabria was harshly punished for handball from Ronaldo’s acrobatic volley, allowing the in-form 35-year-old to draw him team level with an emphatic finish from the spot.
MATCH FACTS AND STATS
AC Milan: G Donnarumma; Calabria, Kjaer, Romagnoli, T. Hernandez; Castillejo, Kessie, Bennacer, Rebic (Laxalt 74); Calhanoglu (Paqueta 87); Ibrahimovic
Subs not used: Begovic, Bonaventura, Gabbia, Saelemaekers, Brescianini, Musacchio, Leao, A Donnarumma, Maldini
Goals: Rebic (62)
Booked: Ibrahimovic, T. Hernandez, Kessie, Calabria
Sent off: T. Hernandez
Manager: Stefano Pioli
Juventus : Buffon; De Sciglio (Higuain 69), De Ligt, Bonucci, Alex Sandro; Ramsey (Bentancur 63), Pjanic, Matuidi (Rabiot 73); Cuadrado, Dybala, Ronaldo
Subs not used: Szczesny, Danilo, Rugani, Pinsoglio, Olivieri, Coccolo, Wesley
Goals: Ronaldo (90+1)
Manager: Maurizio Sarri