Ronaldo converts late penalty to deny AC Milan

Getty Images

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 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 Juve, who have a huge table-topping clash with Inter and a UEFA Champions League last-16 first-leg tie in Lyon among their fixtures before the return clash.