Spain booked a date with Brazil in the Confederations Cup final with an 7-6 penalty shoot-out victory over Italy at the Castelao.
Although the World Cup holders stormed to a 4-0 win over the Azzurri in the Euro 2012 final, this encounter proved far more evenly-contested.
Vicente del Bosque's men monopolised possession but lacked a cutting edge in attack, while Italy missed numerous chances throughout as the match ended goalless.
With nothing to separate the two nations the game went to penalties, where Jesus Navas proved to be the hero as he scored the crucial spot kick as the shoot-out finished 7-6 to Spain.
Cesare Prandelli switched to a three-man defence and his side began impressively, despite letting the Spaniards control possession of the ball.
The Azzurri, though, with the Fortaleza crowd backing them, looked superb on the counter-attack. After Alberto Gilardino had failed to pick out the bottom corner from Antonio Candreva's cross, they became increasingly confident and forged yet more chances to find the net.
Christian Maggio was unable to guide a header from Andrea Pirlo's exquisite pass past Iker Casillas in the 17th minute and Daniele De Rossi's glancing header missed the target 60 seconds later.
In the 19th minute Claudio Marchisio missed the best of the bunch, though, as he nodded the ball well wide of the target from Candreva's cushion despite finding plenty of space between the two centre-backs.
That flurry of activity encouraged Spain to reduce the tempo and steady themselves, but the Azzurri were again next to test the opposing goalkeeper.
Jordi Alba was being nullified by the adventurous combination of Candreva and Maggio, and the latter was only denied a goal when a brilliant Casillas save kept his 36th-minute header out of the net.
Spain almost immediately punished Prandelli's side for their profligacy in front of goal one minute later, but after turning Andrea Barzagli in wonderful fashion Fernando Torres could not find a finish to match as he pulled his shot wide of the target.
With La Roja failing to show an increased threat immediately after the restart Del Bosque introduced Jesus Navas in the 50th minute. The new Manchester City signing had a positive impact, calling Gianluigi Buffon into action with a driven shot from 20 yards shortly before the hour mark.
The conditions began to sap the life from the game as Italy lost the intent on the break and Spain continued to lack creativity. Andres Iniesta attempted to take matters into his own hands, yet after a mazy run from the half-way line he sliced an attempt wide of the goal.
There were chances for both sides to win the game in normal time, though neither team could break the deadlock. Marchisio's attempt from a Candreva cutback was blocked by Gerard Pique before Pedro and the Barcelona centre-back wasted two great opportunities to work Buffon, and extra time ensued.
After three minutes of the additional period Italy had their best chance of the night. Maggio's cross rolled through to Emanuele Giaccherini at the back post, whose attempted shot crashed back off of Casillas' post.
The tempo to the game quickly picked up again and Iniesta's beautiful lifted pass over Leonardo Bonucci was volleyed over by Alba in the 99th minute as La Roja got nearer to breaking the deadlock.
With five minutes left to play Xavi was denied an absolutely magnificent winner when his long-range shot was turned onto the post by Buffon. The Juventus keeper was forced to make another save from Navas one minute later to ensure the game went to penalties.
Candreva got Italy off to the perfect start by dinking the first penalty straight down the middle and all subsequent spot kicks were scored until Bonucci skied from 12 yards with the score level at 6-6. Responsibility fell to Navas who slotted the ball home to send Spain into the final.
Spain will now take place in Sunday's final against Brazil at the Maracana, while Italy will contest the third-place play-off against Uruguay in Salvador on the same day.
|Coach: Del Bosque|
for David Silva 53'
for Pedro 79'
for Fernando Torres 94'
|Guardiola convinced to join Bayern after ´meat´ and greet|
|Martinez: Everton seen as a ´perfect´ loan destination|
|Anderlecht ´perfect´ for Defour, says Van Holsbeeck|
|Watford appoint Sannino|
|Sakho feels ´lucky´ to play with Suarez|
|Lippi: Too many teams competing in Club World Cup|
|Moyes ´told Welbeck to learn from Rooney´|
|I would kill myself over match-fixing, says Gattuso|
|Hughes dismisses calls for Januzaj protection|
|Aguero ´could miss up to two months´|
|Guardiola lauds Ballon d´Or nominee Ribery|
|Liverpool open Suarez contract talks|
|Copa del Rey Wrap: Barcelona, Levante cruise through|
|A-League Preview: Derby date beckons for winless Heart|
|Pearson upbeat despite Leicester defeat|
|Poyet urges Sunderland to build on Chelsea win|
|Mourinho rues missed chances|
|Pellegrini proud of professional Manchester City|
|Bayern on another level, says Beckenbauer|
|League Cup: Sunderland 2 Chelsea 1 (aet)|
|League Cup: Leicester City 1 Manchester City 3|
|FIFA Club World Cup: Guangzhou Evergrande 0 Bayern Munich 3|
|Zenit and Olympiacos punished with partial stadium closures|
|Sherwood wants positive reaction|
|Ancelotti expected La Liga title fight|
|Moffat charged over betting allegations|
|Wilson appointed at Barnsley|
|Wilshere charged by FA|
|Gattuso determined to clear his name|
|Moyes slams sacking culture|
|Mackay refuses to resign despite owner criticism|
|Redknapp reluctant to take Taarabt back|
|Amat pleased with development|
|Hughes optimistic of League Cup progression|
|Perez: No bids for Di Maria|
|FIFPro demand transfer system overhaul|
|Edwards sacked by Perth Glory|
|Allardyce not fearing the sack|
|Howson commits to Norwich|
|Tevez resigned to Argentina snub|
|SFA uphold Butcher´s one-match ban|
|Zapata rules out United switch|
|European Ombudsman calls for action on Spanish tax complaint|
|Albrighton eyes new Villa deal|
|Bale to miss Copa del Rey clash with ´small injury´|
|Pardew will bide his time in January|
|Kreuzer confident of Hamburg improvement|
|Van der Sar: Moyes can turn United around|
|Maradona backs Ronaldo for Ballon d´Or|
|Tottenham warned off Klinsmann|
|Costa Rica Primera Division: Alajuelense 0 Herediano 0|
|Lyon wary of Chornomorets Odesa|
|Guardiola talks up Lippi, Evergrande|
|Chile Primera Division Wrap: Chile, Deportes Iquique reach final|
|Garcia laments defensive mistakes|
|La Liga: Real Valladolid 3 Celta Vigo 0|
|Allegri pleased with Milan character|
|Primeira Liga Wrap: Pacos remain bottom, Estoril beat Gil Vicente|
|Suarez: Too early for title talk|
|Serie A: Milan 2 Roma 2|
|Mackay told Cardiff will not spend ´a single penny´ in January|
|Super Lig: Trabzonspor 2 Bursaspor 2|
|League Cup Preview: Tottenham v West Ham|
|Whitecaps appoint Robinson as head coach|
|Mikel, Luiz expecting difficult Galatasaray encounters|
|Sherwood, Ferdinand, Ramsey take temporary charge of Tottenham|
|Kovac ´shocked´ by Simunic sanction|
|FIFA Club World Cup Preview: Raja Casablanca v Atletico Mineiro|
|Betis, Sevilla expecting tough ties|
|League Cup to introduce goalline technology|
|Simunic gets 10-match ban|
|Zola resigns from Watford post|
|League Cup Preview: Stoke City v Manchester United|
|Valencia fire Djukic|
|Nedved anticipating tough Trabzonspor tie|
|Benitez wary of Swansea threat|
|Drogba relishing Chelsea reunion|
|Swansea deserve Napoli tie - Laudrup|
|Atletico relishing Milan tie|
|Winning group was vital, says Manchester United secretary|
|Tymoshchuk talks up Zenit chances|
|Rolfes relishing PSG challenge|
|Poyet unsure on permanent Ki deal|
|Arsenal ´toughest team´ Bayern could have drawn - Boateng|
|Ancelotti warns of Schalke threat|
|Miles: Arsenal paid the price for second place|
|Pellegrini undaunted by Barca draw|
|Keller eager for Real test|
|Gandini content with Atletico draw|
|Aguero to miss ´at least a month´|
|Begiristain optimistic of Manchester City progression|
|Dortmund chief calls for repeat performance against Zenit|
|Deulofeu out for ´up to five weeks´|
|Juve and Fiorentina face potential meeting|
|Juve face Trabzonspor, Napoli handed Swansea tie|
|Juventus drawn against Trabzonspor in Europa League|
|Swansea and Hull handed FA charge|
|Garcia wary ahead of Milan challenge|
|Holders Bayern draw Arsenal in Champions League|
|Allardyce in talks with striker|
|Dortmund handed Zenit test|
|Atletico drawn against Milan|
|United paired with Olympiacos|
|Barcelona to face Manchester City|
|Tottenham part company with Villas-Boas|
|Lille have nothing to lose in Paris, says Girard|
|Hughes happy with Wilson displays|
|Fletcher: I am back for good|
|Suarez a ´dream´ player, says Wenger|
|Ribery eyeing treble repeat|
|Paulinho appeal likely|
|Martinez keen for Barkley to stay grounded|
|´Wonderful´ Flanagan hailed by Rodgers|
|Mazzarri slams referee after Napoli loss|
|Anigo unworried by gap to Lille|
|Simeone: Tough to match Barca´s results|
|Neuer eyes Club World Cup title|
|Conte hails ´incredible´ Juventus|
|Hyypia laments missed chances|
|Liga del Futbol Profesional Boliviano Wrap: Title battle still alive|
|Colombia Primera A: Atletico Nacional 2 Deportivo Cali 0 (2-0 agg)|
|Liga MX: America 1 Leon 3 (1-5 agg)|
|Venezuela Primera Division Wrap: Mineros de Guayana win title|
|Uruguay Primera Division Wrap: Danubio crowned champions|
|Argentina Primera Division Wrap: San Lorenzo clinch title|