Inter completed a 3-0 aggregate victory over Sampdoria to set up a third consecutive Coppa Italia Final meeting with Roma, who reached the Final with a 5-3 aggregate win over Milan.
Inter defended their 3-0 first leg lead against Sampdoria at the San Siro on Thursday evening. The visitors never looked like overturning the first leg score in a game in which both sides lacked urgency.
The home side created the best chances of the match in the first half, when Mariano Gonzalez angled a shot wide, and striker Julio Cruz got a foot to a Santiago Solari cross at the near post, but the ball flew narrowly over the bar.
The result sees Inter meet Roma in the Final of the Coppa Italia for the third year running.
After a 2-2 draw in the first leg at the San Siro last week, the Roman giants ran out 3-1 winners against Milan at the Stadio Olimpico on Wednesday night.
The home side took the lead inside eight minutes through Armantino Mancini but Alberto Gilardino levelled the tie up ten minutes later. Simeone Perrotta fired Roma back in front after 23 minutes and David Pizarro got a third just a minute after the break.
The home side should have extended their lead after Francesco Totti saw a 63rd minute penalty missed saved by Nelson Dida but it did not matter as the home side claimed an impressive victory.
The visitors had to play the final ten minutes with a man short after substitute Pippo Inzaghi had to go off with an injury.
The Giallorossi will hope luck turns their way in this year's Final. The Nerazzurri came out on top of both the 2005 and 2006 Finals with 3-0 and 4-2 aggregate wins respectively.
The Final will be played over two legs on 9 and 17 May 2007.