
Defending champions Inter started on the front foot, racing into the lead after 15 minutes when midfielder Nicolo Barella played the ball through to Dimarco inside the box and he found the net with one touch.
Soon after the second half began, Edin Dzeko appeared to have doubled the hosts’ lead with a nice finish from a tight angle, but he was flagged offside.
Juve keeper Mattia Perin then pulled off a superb one-handed save to tip Henrikh Mkhitaryan’s attempt wide in the 73rd minute.
Inter will face either Fiorentina or Cremonese in the final on May 24 at the Stadio Olimpico, with Fiorentina leading 2-0 after their semifinal first leg in Cremona.