Juve will now be favourites to complete the process in the second one leg on the Allianz Stadium subsequent month, with a last in opposition to both Inter Milan or Napoli up for grabs.
The hosts began strongly, with Ibrahimovic heading over the crossbar throughout the first minute.
He persisted to be a risk to his former membership early on, however may just most effective direct an bold backheel flick past the a ways put up, earlier than choosing up a reserving which is able to see him leave out the second one leg via suspension.
Juventus in spite of everything produced their first shot in anger 9 mins earlier than half-time, as Juan Cuadrado noticed his low strike smartly stored by way of Milan goalkeeper Gianluigi Donnarumma.
Milan began the second one 1/2 as they did the primary, at the entrance foot, however Rebic used to be denied a gap purpose by way of Gianluigi Buffon.
Samu Castillejo also known as Buffon into motion seven mins after the smash, with the 42-year-old goalkeeper in a position to make a relaxed save.
Stefano Pioli’s aspect in spite of everything made the step forward within the 61st minute, even though, as Castillejo’s clipped pass used to be volleyed house on the again put up by way of Rebic.
Juventus had been proficient some way again into the sport with 18 mins closing as Hernandez used to be passed a 2nd yellow card for a overdue problem on Paulo Dybala.
That brought about the 13-time winners to belatedly pile some power at the house purpose, and Donnarumma needed to be alert to stay out Matthijs de Ligt’s header.
Dybala curled broad with 5 mins closing, however Juve had been awarded a spot-kick within the last minute of standard time as VAR noticed a handball by way of Davide Calabria.
Ronaldo stepped up and slammed the ball down the center to attain his 24th purpose of the season.
Six mins of injury-time gave the guests hope of clinching an not likely victory, however Milan no less than hung on for a draw to stay their bid for a primary Cup crown since 2003 alive.
On Wednesday, Napoli struck first blood of their semi-final as Gennaro Gattuso’s males downed Serie A leaders Inter Milan 1-Zero on the San Siro, with Fabian Ruiz scoring the winner.
The last-four 2nd legs will happen on March four and 5, with the general on Might 13 on the Stadio Olimpico in Rome.