Juventus overcame a first-leg deficit to reach the Italian Cup final with a 3-0 win at Fiorentina on Tuesday, advancing on 4-2 aggregate.
The Italian Serie A leaders seek their first Cup trophy in 20 years, keeping alive hope of a treble.
Alessandro Matri, in place of the injured Carlos Tevez, put Juventus ahead from close range midway through the first half and Roberto Pereyra doubled the lead just before halftime by knocking in a rebound, according to Xinhua.
Leonardo Bonucci capped the victory with a volley inside the near post following a corner in the 59th.
Napoli hosts Lazio in the other semifinal on Wednesday following a 1-1 opening leg.
The final will be played in Rome on June 7.
Juventus are slated to their fourth straight Serie A title and faces Monaco in the Champions League quarterfinals.