Mirko Vucinic scored an extra-time goal to book Juventus's place in the Coppa Italia final at the expense of AC Milan this evening.
The visitors won 2-1 in 90 minutes to ensure an extra half-hour was played but Vucinic's long-range strike six minutes into the extra period was enough to put the Turin side through 4-3 on aggregate.
Juve took the lead in the 28th minute when Andrea Pirlo found Stephan Lichsteiner, who rolled to Alessandro Del Piero to round the keeper and slot home.
Milan equalised six minutes after the interval when Djamel Mesbah snuck in behind Simone Pepe and sent his diving header in.
The Rossoneri grabbed a second goal nine minutes from time when half-time substitute Maxi Lopez held off a challenge before swivelling and smashing home to send the game into extra time.
Both sides almost claimed victory before the 90 minutes were up but it was Vucinic who settled the tie with a screamer that Marco Amelia could do little about.
Juve will face the winner of the tomorrow's second semi-final between Siena and Napoli. Siena lead 2-1 after victory in the first leg.