Cristiano Ronaldo missed a penalty as Juventus were held to a 0-0 draw by 10-man AC Milan, but the Turin side still squeezed into the Coppa Italia final as the season restarted following a three-month stoppage for the coronavirus.
Juve qualified for Wednesday's (Thursday AEST) final on away goals following their 1-1 draw in the first leg of the semi-final, played on February 13, and face Napoli or Inter Milan who meet on Saturday (Sunday AEST).
The two key moments happened within six seconds of each other early in the match played behind closed doors at the Allianz stadium.
Juventus were awarded a penalty in the 16th minute after the VAR officials spotted the ball hitting Andrea Conti's elbow, but Ronaldo slammed his effort against the foot of the post.
Milan cleared the ball upfield but, as they did so, forward Ante Rebic aimed a wild kick at Danilo and was sent off, forcing the visitors to play for more than 70 minutes with 10 men.
Milan, missing veteran forward Zlatan Ibrahimovic with a calf injury, held out well but rarely threatened to snatch the goal that would have taken them into the final.
They caused Juve only one real fright when Hakan Calhanoglu was close with a diving header early in the second half.
"The emotions are strange," said Juventus defender Leonardo Bonucci.
"After 90 days, we were playing again in an empty stadium and it was strange at the start."