Shola Ameobi scored one goal and set up another as Nigeria held Italy to a surprise 2-2 draw on Monday.
Stephen Keshi's men headed into the game having clinched their place at next year's World Cup with a play-off win over Ethiopia on Saturday.
And the African nation carried that momentum into the friendly clash at Craven Cottage, producing a determined performance against the four-time World Cup winners.
Italy were on top for much of the encounter and took the lead early on thanks to Giuseppe Rossi.
Nigeria launched a superb fightback, though, with Ameobi setting up Bright Dike for the equaliser before giving his side the advantage with a fine improvised volley.
Cesare Prandelli's side did level through Emanuele Giaccherini, but there were to be no further goals despite numerous opportunities for both teams.
Paris Saint-Germain goalkeeper Salvatore Sirigu replaced Gianluigi Buffon in goal for Italy, while Fiorentina striker Rossi was included up front as Prandelli made eight changes to the side that drew 1-1 with Germany on Friday.
Newcastle United forward Ameobi was among those recalled to Nigeria's line-up.
Nigeria had the better of the opening exchanges, but it was Italy who took the lead 12 minutes in, as Rossi converted with a delicate finish following great hold-up play from Mario Balotelli.
Sirigu producing a strong save to prevent Ogenyi Onazi's long-range effort from finding the net as Nigeria sought an immediate reply.
Italy dominated for the majority of the half, though, and had opportunities to double their lead, with Milan duo Ricardo Montolivo and Balotelli both spurning clear chances.
Despite Italy's dominance, Nigeria levelled things up 10 minutes before half-time when Dike rose highest to head home Ameobi's superb cross.
There was then a further shock for Italy five minutes later as Ameobi cleverly converted Francis Benjamin's near-post delivery to give his side an unlikely lead.
Balotelli came close to a stunning equaliser as half-time approached, controlling a deflected high cross in audacious fashion before testing Augustine Ejide with a vicious volley.
But Nigeria's lead lasted only two minutes into the second half. Rossi linked up well with Antonio Candreva before Giaccherini slotted under Edije.
Substitute Marco Parolo twice had the chance to put Italy in front for a second time, firstly blasting over from point-blank range after substitute goalkeeper Victor Enyeama had pulled off a fine stop from an Andrea Pirlo free-kick, and then seeing a deflected effort strike the post.
Balotelli and Nigeria substitute Emmanuel Emenike each squandered clear openings in the closing stages, but neither side could find a winner.
The closing stages provided particularly frantic fare as play switched from end to end, much to the delight of those in attendance.
|Coach: C. Prandelli|
for G. Rossi 53'
for R. Montolivo 53'
for T. Motta 53'
for A. Candreva 66'
for E. Giaccherini 76'
|Nani: Sanches snubbed United for Bayern|
|Hazard still hopeful of future Belgium glory|
|Messi will play at the 2018 World Cup - D´Andrea|
|Taylor: Portugal probably wanted Wales - they won´t now|
|Euro 2016 Social Round-Up: Wonderful Wales stun Belgium|
|Blomqvist: Ibrahimovic will set United standards|
|Coleman: Wales bossed it after going behind|
|Robson-Kanu: Wales on cloud nine after quarter-final win|
|Wilmots: Strategy was not the problem|
|Williams: We do it for the fans|
|Allen: It will take something special to stop Wales|
|Fearlessness the key to Wales success - Coleman|
|Euro 2016 Diary: Lille highs, training-ground Lows and a Spanish mover and shaker|
|Rejuvenated Ramsey writes Wales´ greatest ever story|
|Germany midfielder Ozil out to end Italy woe|
|Wales 3 Belgium 1: Robson-Kanu, Vokes seal thrilling quarter-final triumph|
|Buffon: It would be offensive to compare myself to Neuer|
|Low not surprised by impressive Italy|
|Germany the most complete side in the world - Conte|
|Watford seal club-record Success deal|
|Swansea takeover ratified by Premier League|
|United move is like Mayweather-Pacquiao fight - Ibrahimovic|
|Father: Pogba wants to play in a better league|
|87 wins in 114 games to seal World Cup, Euro glory - Del Bosque´s Spain successor has big shoes to f|
|Ben Arfa: I was 10 mins away from joining Sevilla|
|Everton seal Stekelenburg deal|
|Pele wants Messi to reconsider international retirement|
|Ibrahimovic completes Manchester United move|
|Wales-Belgium kick-off on schedule despite travel chaos|
|´Manchester, welcome to ZLATAN´ - Fun poked at City over imminent Ibra deal|
|Cuca ´fears´ reported Barca and Inter target Gabriel Jesus getting Brazil call|
|Pjaca denies Inter medical|
|Les Bleus inspiring France´s forgotten youth|
|Le Tissier urges Puel to exercise transfer caution|
|Demichelis and Wright depart Man City|
|Huddlestone pens new Hull deal|
|France v Iceland: Bodvarsson sees Les Bleus as step up from England|
|Wilson signs new Bournemouth contract|
|Euro 2016 exit won´t derail Spain, says Mendieta|
|Newcastle sign Ritchie from Bournemouth|
|Neymar gets new lease of life as Barcelona plot for Messi´s succession|
|Watford hand Deeney new five-year deal to end exit rumours|
|UEFA opens disciplinary proceedings against Portugal and Poland|
|Kimmich confident Germany can overcome Italy hoodoo|
|Sagna: I don´t want to upset the French public|
|PSG clinch Ben Arfa deal|
|Krychowiak expects PSG deal to be completed shortly|
|Crystal Palace sign Mandanda from Marseille|
|Sagna hails Nolito qualities after City swoop for Spain star|
|Neymar ends exit talk by penning new Barca deal until 2021|
|Kabasele joins Watford on five-year deal|
|Lagerback: Iceland will give France questions to answer|
|Bartomeu sure Messi will renew, but no Luis Enrique talks|
|Hummels reveals Klopp fights|
|Pardew: I want to manage England - but not now|
|De Jong: I haven´t retired from Netherlands duty|
|Palace complete £13m Townsend signing|
|Pato, Falcao and Amelia leave Chelsea|
|Barzagli, Bonucci and Chiellini - the latest Italy wall looking to deny Germany|
|Nolito´s Manchester City move confirmed|
|Coleman heaps praise on Williams|
|Sanchez reveals gruesome update of ankle injury|
|Ronaldo: We all feel abandoned by retiring Messi|
|Ibrahimovic arrival makes Manchester the ´capital of football´ - Vieira|
|Del Bosque: I sent a message to the whole squad, except Casillas|
|USA to play first friendly against Cuba since 1947|
|Poland boss praises Lewandowski after Euro 2016 exit|
|Fonte: United will regret missing out on Sanches|
|Santos: Portugal should have had a penalty|
|Ranieri: English football is not in crisis|
|Ronaldo dreaming of Euro 2016 glory|
|Nawalka: Poland should be proud of Euro 2016 exploits|
|Santos: Goalless Ronaldo was immense for Portugal|
|No player out of reach for Chinese Super League - chief|
|Fearless Sanches had no nerves in dramatic shootout|
|Portugal through despite Ronaldo off-night|
|´Very happy´ Neymar drops contract hint|
|Poland 1 Portugal 1 (aet, 3-5 pens): Heartbreak for Blaszczykowski as Santos´ men sneak into the sem|
|Del Bosque to resign from Spain role|
|Giggs can be a manager in his own right, insists Round|
|Euro 2016 Diary: Wails for Bale, a grumpy water carrier and the inevitable return of Will Grigg|
|Manchester United agree Galatasaray friendly|
|Hazard must bloom into bona-fide superstar as Eden project comes full circle|
|Hazard excited by ´world class´ Ibrahimovic in the Premier League|
|Hazard determined to make his mark on Lille return|
|Special One and Zlatan: United´s match made in heaven or gamble from hell?|
|Vertonghen to miss rest of Euro 2016 due to torn ankle ligaments|
|Conte has helped me a lot, admits grateful De Sciglio|
|Juve pay tribute to departing Caceres|
|Williams banking on ´band of brothers´ to stop Hazard|
|No lack of desire with England - Lampard|
|Germany v Italy: Kroos calls on Khedira knowledge for Azzurri test|
|Coleman welcomes pressure of ´biggest game since 1958´|
|Ibrahimovic claims he will join Manchester United|
|Sevilla receive ´big offer´ for Krychowiak|
|Bartra seeks to justify Dortmund´s trust|
|Montella vows to bring the good times back to AC Milan|
|Bournemouth bring in striker Mousset|
|Barca confirm Umtiti fee agreed|
|Puel takes charge at Southampton|
|Hulk completes €55.8m Shanghai SIPG switch|
|Bruce focused on Hull and pursuing transfer targets|
|Sinclair agrees Watford move|
|Janssen wants AZ to accept Spurs offer|
|Bartomeu claims five-year Neymar deal imminent|
|Reluctant father figure Evra defends Pogba|
|Boateng declares himself fit to face Italy|
|73 goals, 44 assists: The stats that show why Man Utd want Ibrahimovic and Mkhitaryan|
|Conte has made Italy proud again – Vieri|
|Evra pledges to respect Iceland after England shock|
|Vrba leaves Czech Republic for Anzhi|
|Bernstein backs Allardyce for England job|
|Rodgers rejects England talk|
|Klose lauds ´unbelievable´ Italy|
|Muller confident Italy´s defence can be breached|
|´Lineker does not know what he is talking about´ - Raiola defends Pogba|
|Morrison opts to stay with West Brom|
|Kempes expects Messi to return to international football|
|´Leave Messi alone!´ - Maradona|
|Evra suffers training injury|
|Iceland´s Viking chant terrified England - Shilton|
|Ballack doubts Italy can repeat Spain performance|
|Caparros hoping Del Bosque continues as Spain coach|
|Falcao targeting Ligue 1 top scorer award|
|Maradona: England continue to be over-hyped|
|Santos: You talk about Ronaldo because he is great|
|James Rodriguez is an ´average player´ - Stoichkov|
|Mooy moves from Melbourne to Manchester City|
|Copa America champions Chile set to face Euro 2016 winner|
|Guardiola ´relaxed´ ahead of renewing Mourinho rivalry|
|Simeone on post-Champions League final comments: I spoke heatedly|