Cristiano Ronaldo missed a penalty as Juventus sealed their place in the final of the Coppa Italia by virtue of the away-goal rule after a goalless draw with 10-man AC Milan, as Italian football returned after a 95-day absence.
Ronaldo - whose last-minute penalty earned Juve a 1-1 draw in the first-leg - struck the post with a controversial spot-kick after the referee, helped by the use of VAR, adjudged Andrea Conti deliberately handled inside the box.
A reprieve for Milan, but moments later the visitors were a man down when Ante Rebic was given a straight red for a high and dangerous challenge on Danilo.
Although Juventus dominated proceedings, it was Milan who needed a goal to meet either Napoli or Inter in next week's final, but hamstrung by Rebic's moment of madness, that never looked likely.
Hakan Calhanoglu and Simon Kjaer threatened with a header apiece after the restart, but Stefano Pioli's men lacked the cutting edge to really trouble the hosts.
So, the Rossoneri's nine-year wait for a trophy continues, as Juventus comfortably claim their place in another Coppa Italia showpiece and the Old Lady will be confident of winning the competition when they appear in Wednesday's final for a record 19th time. They will face Inter Milan or Napoli.
TALKING POINT - Calcio return fails to hit the heights
Defending has long been revered in Italian football, with goalless draws common place in a country which prides itself on clean-sheets. With the game's creative and attacking-minded players severely lacking in match fitness, however, it was hardly the most taxing of nights for the back lines.
Save for a moment of madness, this was far from the spectacle fans of Calcio would have desired after such a long drought. The early red card killed the game as a contest; Juve were all too happy to control possession without penetrating the Milan defence, while the visitors didn't have the imagination or energy to break down the Old Lady.
All eyes were on Ronaldo from the beginning, and although he has rarely looked in better shape physically, it is going to take three or four matches for the Portuguese star - and his team mates - to get up to speed with competitive football. Let's hope the other semi-final in Napoli versus Inter on Saturday offers more excitement.
Future Old Trafford arrival frees Pogba for Madrid move – Euro Papers
MAN OF THE MATCH - Gianluigi Donnarumma (AC Milan)
The Milan goalkeeper was a safe pair of hands in a game severely lacking in quality.
Juventus: Buffon 6, Danilo 7, De Ligt 6, Bonucci 6, Alex Sandro 7, Bentancur 7, Pjanic 7, Matuidi 6, Douglas Costa 7, Dybala 7, Ronaldo 5. subs: Khedira 5, Rabiot 5, Cuadrado N/A, Bernardeschi 6.
15' - Penalty to Juventus! Juve continue to apply pressure, as they force another corner. The ball appears to strike the arm of Conti, but it falls kindly to Ronaldo who flashes a shot across the face of goal. Juve are protesting furiously for a handball and VAR is having a look. After what feels like an eternity, the referee points to the spot! It's soft, very soft. Ronaldo to take...
16' - Ronaldo hits the post! Oh dear, the Portuguese strikes it hard and low, and sees his spot-kick kiss the woodwork! Justice done?
17' - Red card! Moments after Ronaldo misses a penalty, Rebic goes in ridiculously high on Danilo and the referee produces the red card! What was he thinking?!
48' - Close! There's a warning to Juve! Bonaventura's first touch allows him to race down the right and he lifts a lovely cross to Calhanoglu at the near post. Unmarked, he heads wide!
79' - Just wide! Kjaer - who has been like a rock in the Milan defence tonight - almost proves deadly in attack but heads wide at the near post from the visitors' first corner.
Juventus will make their appearance in a record 19th Coppa Italia final.
Cristiano Ronaldo missed only his second penalty for Juventus in all competitions; the first was against Chievo in January 2019.