Italy have qualified for the semi-finals of the Confederations Cup after triumphing 4-3 in a thriller against an impressive Japan.
Despite going behind 2-0 in the first half, Italy scored three goals in the space of 11 minutes either side of the break to move into the lead and, while Japan looked like they would win after Shinji Okazaki equalised with 21 minutes remaining, Cesare Prandelli's Italian side eventually triumphed thanks to a goal from Sebastian Giovinco.
Giovinco, who came on for a very disappointing Alberto Aquilani on the half-hour mark, provided some much-needed spark in Italy's front third and finished off a nice move in the 86th minute, tapping home after a cut-back from fellow substitute Claudio Marchisio.
Japan were unfortunate to miss out on at least a draw at Itaipava Arena Pernambuco and looked to have made it 4-4 with two minutes remaining when Maya Yoshida tapped home from close range but the central defender was correctly ruled offside.
The victory takes Italy into the semi-finals alongside Group A-rivals Brazil, who overcame Mexico 2-0 in the earlier match on Wednesday, while Japan have been eliminated from the Confederations Cup.
After a fairly timid performance in their 3-0 defeat to Brazil on Saturday, Japan started the clash in Recife at full intensity, with Shinji Kagawa at the centre of everything.
The Manchester United midfielder had a lot of joy collecting the ball on the left-hand side of midfield, too deep for Italy's right-back Christian Maggio to pick him up, and in the fifth minute Kagawa produced the first big chance for Japan.
Kagawa pushed forward down the left before cutting in on his right and picking out Ryoichi Maeda's run into the penalty area but the 31-year-old striker headed the ball straight at Italy goalkeeper Gianluigi Buffon.
In the 16th minute, Kagawa tested Buffon himself, striking from long-range and forcing the Italian captain to tip the ball away.
Japan scored the goal their play deserved five minutes later through a spot-kick from Keisuke Honda after Buffon was judged to have tripped Okazaki with his legs in the penalty area, although the two players seemed to reach the ball at the same time.
Italy were struggling to gain possession and it was 2-0 three minutes after the half-hour mark as Prandelli's side failed to clear their defence, with Giorgio Chiellini missing a header, allowing Kagawa to turn in the box and fire a volley into the bottom corner of Buffon's net.
Kagawa's goal seemed to finally spark Italy and after Andrea Pirlo curled a free-kick just over the bar, the Juventus midfielder set up his team's opening goal, putting a corner on Daniele De Rossi's head in the 41st minute.
Japan finished the half nervously and Italy could have been level at the break but Emanuele Giaccherini's shot from Mario Balotelli's knock-down struck the post just before half-time.
Luck played a big role in Italy's move into the lead in the opening seven minutes of the second half, with Giaccherini somehow keeping the ball in field before his cross was put into the net by Atsuto Uchida in the 50th minute, while Makoto Hasebe was very unfortunate to concede a penalty a minute later, after Giovinco's shot squeezed through the Japanese skipper's legs and onto his hand.
Balotelli made no mistake from the spot and suddenly Italy led 3-2.
After a terrible 15-minute period either side of half-time, Japan recovered and drew level in the 69th minute when Okazaki headed Yasuhito Endo's free-kick past Buffon.
Japan were suddenly on top again and had a couple of chances to take the lead, with Honda gliding through Italy's defence to force Buffon into a fine save, while in the 82nd minute Okazaki and Kagawa hit the woodwork within seconds of each other.
But having failed to take advantage of possession, Japan were made to pay with four minutes remaining when De Rossi found Marchisio in behind Yuto Nagatomo, who had plenty of time to square the ball to Giovinco for the decisive goal.
|5||M. De Sciglio|
|16||D. De Rossi||36' 41'|
|Coach: C. Prandelli|
for A. Aquilani 30'
for C. Maggio 59'
for E. Giaccherini 68'
|Montella stands by Brillante selection|
|Patience was the key, says Garcia|
|Copa Sudamericana Preview: Internacional still eyeing progression|
|Rodgers: I´ve brought Balotelli back to earth|
|Blanc braced for Saint-Etienne visit|
|Inzaghi hoping to get the best out of Torres|
|Simeone satisfied after Atletico settler|
|Roma sign Holebas|
|Primeira Liga Review: Ten-man Guimaraes cruise, Braga edge Estoril in game of stunning goals|
|Egypt 1 Kenya 0: Hosts limp to friendly victory|
|Eredivisie Review: AZ win in Van Basten´s absence, Heracles still pointless|
|Given out of international retirement for Ireland|
|Ligue 1 Review: Monaco falter without Falcao, Marseille win again|
|Serie A Review: Juventus and Roma off to winning starts|
|Rwanda fail to overturn AFCON disqualification|
|Guardiola: Ruthlessness will return|
|Atletico Madrid 2 Eibar 1: Nervous champions kick-start title defence|
|Martinez concerned by defensive frailties|
|Bundesliga Review: Leverkusen continue goal spree as Bayern held|
|League One Review: Peterborough go top as Chesterfield victory marred by racism claims|
|League Two Review: Morecambe halted, York draw fifth in a row|
|Allegri: Juve finishing must improve|
|Confusion reigns over Falcao future|
|Mourinho confirms Remy interest|
|Terry: Costa has everything|
|Warnock praises battling Palace|
|Everton 3 Chelsea 6: Costa at the double as Chelsea win nine-goal thriller|
|Southampton taught us a lesson, concedes Allardyce|
|Hughes hails ´outstanding´ Diouf winner|
|Schalke 1 Bayern Munich 1: Howedes seals controversial point for hosts|
|Man City should have had a penalty, says Pellegrini|
|Irvine bemoans ´worst possible start´|
|Chievo 0 Juventus 1: Allegri enjoys winning start|
|Simpson makes Leicester switch|
|Speculation mounts over Falcao exit|
|Poyet not content with current squad|
|Pardew slams Newcastle defence after Palace draw|
|Koeman delighted with Southampton belief|
|´Perfectionist´ Monk stays grounded|
|Championship Review: Leeds bounce back with win, Forest continue run|
|Scottish Premiership Review: Inverness march on, Ross County beaten again|
|Redknapp reveals Lassana Diarra capture|
|Newcastle United 3 Crystal Palace 3: Zaha equaliser earns Warnock a point|
|QPR 1 Sunderland 0: Austin steps into Remy´s shoes to earn hosts´ first win|
|Manchester City 0 Stoke City 1: Diouf off the mark as champions are beaten|
|Swansea City 3 West Brom 0: Flying start continues for Monk´s men|
|West Ham 1 Southampton 3: Schneiderlin nets double for visitors|
|We must remain patient, says Van Gaal|
|Dyche satisfied with Burnley style|
|Torres ready for ´new adventure´ at Milan|
|Van Gaal bemoans lack of cutting edge|
|J.League Review: Urawa Reds go three points clear at the top|
|Espanyol´s David Lopez set for Napoli switch|
|Redknapp confirms Remy deal|
|Luis Enrique hoping for more|
|Song joins West Ham on loan|
|Burnley 0 Manchester United 0: Van Gaal´s winless run goes on|
|West Brom announce Blanco signing|
|Ronaldo rested for Sociedad trip|
|Garcia deserves Spain call-up - Simeone|
|Scholes questions Blind move|
|Valdes to join ´big team´ this year|
|Gracia disappointed with referee|
|Blind set for United switch|
|Agger completes Brondby return|
|Gerrard relishing Real test|
|Sporting Kansas City 1 Houston Dynamo 3: Vermes´ side lose again|
|Arsenal can make Champions League final - Ozil|
|Simeone targets Eibar win|
|Vidal set to start, stay at Juve|
|Subotic: ´We all deserve a slap´|
|La Liga Review: Valencia beat unlucky Malaga|
|Ronaldo omitted from Portugal squad|
|Academica 1 Vitoria Setubal 1: Paulo Sergio´s men still waiting for first win|
|Marseille 4 Nice 0: Payet helps secure first home win for Bielsa|
|Go Ahead Eagles 1 Willem II 0: Vriends on target as hosts clinch win|
|Augsburg 2 Borussia Dortmund 3: Ramos strike proves crucial for visitors|
|McCarthy completes QPR switch|
|Paris Saint-Germain v Saint-Etienne: Injury-hit champions set for stern test|
|Tottenham v Liverpool: Rodgers downplays Balotelli arrival|
|Montpellier and Spurs agree Stambouli fee|
|Torres set for two-year Milan loan|
|Real Sociedad v Real Madrid: Ancelotti´s men on the road after departures|
|Bamford loaned to Middlesbrough|
|Gallifuoco makes Swansea move|
|Aston Villa v Hull City: Visitors seek Europa League hangover cure|
|Douglas completes Barca switch|
|Van Gaal hits out at Hodgson over Shaw|
|Villarreal v Barcelona: Rakitic grounded after promising start|
|Lallana poised for Liverpool debut|
|Mourinho bullish on Torres future|
|Clasie signs Feyenoord extension|
|Allegri raring to go|
|Two changes to Netherlands squad|
|Milan v Lazio: Inzaghi and Pioli reigns get under way|
|Costa still in contention for Everton|
|Squad size crucial for marathon season - Garcia|
|Leicester City v Arsenal: Wenger predicts tough challenge|
|Pellegrini hopes CSKA have learned lessons|
|Ibe opts for Derby switch|
|New faces in Spain squad|
|Holders Sevilla handed difficult Europa League draw|
|Egypt v Kenya: Williams era begins in Aswan|
|Pardew: Newcastle move key to Colback call-up|
|Van Gaal had not expected Rojo delay|
|Alonso: Kroos arrival not a factor|
|McGregor commits to Celtic|
|McGregor commits to Celtic|
|Low picks 18 World Cup winners for final rematch|
|Wenger coy over new signings|
|Redknapp ready to sign new QPR deal|
|Palace hand Bolasie new deal, table Traore bid|
|Alonso finalises move to Bayern Munich|
|Qualification a ´big step´ for Saint-Etienne|
|Thohir coy on Lavezzi talk|
|Faurlin injury curse strikes again|
|PSG president confident after Champions League draw|
|Hull closing on Hernandez deal|
|Warnock held Palace talks last year|
|Slomka cools Holtby talk|
|Slomka cools Holtby talk|
|Marotta confident of Juventus success|
|Marotta confident of Juventus success|
|Aguirre: New era for Japanese football|
|CONCACAF Champions League Review: Olimpia go top|
|Torino v Inter: Visitors out to maintain dominance|
|Copa Sudamericana Review: Penarol cruise into second round, Cesar Vallejo do it tough|
|Costa Rican Primera Division Review: Uruguay remain winless|
|Ronaldo backs Di Maria to shine at United|
|Argentine Primera Division Review: Velez stay perfect, Sanchez inspires River|
|Copa do Brasil Review: Cruzeiro win big, Corinthians lose|
|Barca wary of ´difficult´ opponents|
|Ronaldo confident after Champions League draw|
|´Not an easy´ draw for Dortmund|
|Bruce laments ´worst´ elimination|
|UEFA Europa League Play-Off Review: Lyon and Sociedad dumped out, Inter win big|