David Villa ensured Spain will begin their FIFA World Cup defence on the back of a win - scoring twice in a 2-0 victory over El Salvador.
Spain's record goalscorer and recent New York City acquisition was required to spare his country's blushes as they were forced to work hard at FedEx Field in Maryland on Saturday.
Cesc Fabregas' penalty woes at international level continued as he spurned a spot-kick early on in what proved to be a frustrating goalless first half for the world and European champions.
However, substitute Villa opened the scoring 15 minutes into the second half when he fired home Sergio Ramos' headed knockdown into an empty net.
He then added a second two minutes from time to cap off a positive outing for Spain, who were given a stern test of their offensive capabilities.
Despite recent injury problems, Diego Costa came through 74 minutes unscathed to boost Vicente Del Bosque's side of their World Cup opener against the Netherlands on Friday.
Fabregas wasted a glorious opportunity to open the scoring from the penalty spot after just four minutes following a foul on Costa by goalkeeper Derby Carrillo inside the area.
However, the Barcelona man sidefooted his penalty over the crossbar as he missed a third spot-kick in normal time for his country.
Carrillo was busy early on - first thwarting Pedro with a good save one-on-one before keeping a speculative long-range drive from Ramos out.
Del Bosque's men continued to probe but, for all their dominance, they were frustrated by a resilient El Salvador back line.
Spain were given a scare when Jordi Alba went off for treatment following a strong challenge, although he was able to return to action soon afterwards.
Alexander Larin then had El Salvador's first attempt on goal - a free-kick from well outside Spain's penalty area that went high and wide - before Spain resumed their near-complete control of possession.
Despite plenty of intent, Spain's deft lobbed passes and slick movement failed to yield a breakthrough before the interval, with Del Bosque opting to replace Fabregas, Andres Iniesta and Pedro with Villa, Santi Cazorla and David Silva.
The latter produced a strong run shortly after the break but saw his shot blocked, before Villa was denied by Carrillo at close range.
However, the experienced forward was on hand just before the hour to capitalise on Ramos' knockdown and finish well into an open goal.
Sergio Busquets was unfortunate not to add to Spain's tally when his long-range strike hit the crossbar, but Villa did finally add gloss to a hard-fought win when he slotted home Silva's cross following a clever turn late on.
|Coach: Albert Roca|
for K. Santamaría 57'
for A. Álvarez 65'
for A. Flores 75'
for R. Menjívar 83'
for J. Barrios 87'
|Top spot not crucial for Klopp|
|Hamsik surprised by Napoli´s season|
|Allardyce open to Defoe sale|
|Breitenreiter pleased with Schalke character|
|Griffiths: Blame me for Celtic´s Europa League exit|
|Pochettino happy with Chelsea links to Kane|
|Europa League Review: Liverpool advance, Celtic crash out|
|We´re too easy to play against, laments Villa captain Richards|
|AC Milan v Sampdoria: Mihajlovic the focus ahead of San Siro clash|
|Ferdinand: Ferguson only wanted players with animal instinct at United|
|Klopp frustrated by Mignolet decision|
|Pochettino hails ´mature´ Spurs display|
|Celtic 1 Ajax 2: Late winner keeps De Boer´s men alive|
|Pioli eyes improvement after Lazio qualify for last 32|
|Liverpool 2 Bordeaux 1: Milner and Benteke ensure Europa League progression|
|Dortmund dominant in Krasnodar defeat, claims Tuchel|
|Atletico Madrid v Espanyol: Lopez looking for perfection on the road|
|CBF chief Marco Polo del Nero steps down from FIFA role|
|Qarabag 0 Tottenham 1: Kane header seals Europa League progression|
|Sturridge set for scan on foot injury|
|Barcelona v Real Sociedad: Rakitic puts winning run down to team spirit|
|Paris Saint-Germain v Troyes: Top against bottom in Ligue 1|
|United striker Wilson joins Brighton on loan|
|Mihajlovic abandoned me but Montella is the best, says Ferrero|
|Bayern Munich v Hertha Berlin: Dardai out to stop Guardiola´s juggernaut|
|FC Krasnodar 1 Borussia Dortmund 0: Russians progress thanks to early penalty|
|Rode not planning Bayern exit|
|Koeman hopes ´dangerous´ Long can fill Pelle void|
|Aston Villa v Watford: Garde calls for support to end barren run|
|Crystal Palace v Newcastle United: Pardew dreaming of European football|
|Manchester City v Southampton: Koeman feels Pellegrini´s men can cope with criticism|
|La Liga president Tebas: Clasico was hard to watch|
|Sunderland v Stoke City: Allardyce calls for ´fight and grit´ after Palace success|
|Figures reveal further drop in football banning orders|
|AFC Bournemouth v Everton: Martinez cautions against complacency|
|Hughes urges Shawcross to forget England hopes|
|Leicester City v Manchester United: Top-of-the-table clash intrigues Ranieri|
|Rodriguez out for up to eight weeks|
|Ranieri: It will be hard to break down United´s defence|
|Allardyce hopeful on Defoe fitness|
|Ribery eyes Bayern return|
|Hamann tips Firmino to become a Liverpool star|
|Baines closing in on comeback - Martinez|
|Away fans in France banned from matches until mid-December|
|Azpilicueta: Chelsea on right track again|
|Rummenigge confident Bayern will not lose any key players|
|Deulofeu showing world-class talent, says Martinez|
|Sydney FC 0 Wellington Phoenix 0: Bore draw as hosts miss chance to go top|
|´Not of the professional standard´ - Garde drops Grealish|
|Real Madrid lead the way in World XI nominees|
|Ozil was a bargain at £40m - Wenger|
|FIFA donates returned CBF watches to charity|
|Sanchez could play against Norwich despite hamstring problem|
|Mourinho hopes to see Arsenal suffer Champions League elimination|
|Isco urges Madrid to learn from mistakes|
|Drogba claims Chelsea are lacking leaders|
|Juventus can hold their own against anyone - Buffon|
|Alleged match-fixer released from Singaporean jail|
|Le Tissier backs Ronaldo to play on like Giggs|
|Keane: Rooney looks awful and must do more|
|Rummenigge: Bayern relaxed over Guardiola future|
|Premier League Truce Tournament cancelled over Belgium safety concerns|
|Blanc: Ibrahimovic´s Malmo return was a distraction|
|Astana coach Stoilov delighted with Benfica draw|
|Shakhtar have ´mentality problems´ - bemoans coach Lucescu|
|Lovren vows to become Liverpool leader|
|Mason wants to cement England spot|
|Van Nistelrooy misses rivalry with ´obsessed´ Arsenal|
|Emery disappointed by Champions League campaign|
|Schubert eyeing Europa League spot|
|Cocu revels in PSV´s position after Old Trafford draw|
|Pellegrini questions Mandzukic winner|
|I lived a dream – Ibrahimovic|
|Allegri delighted after Juve seal progression|
|Benitez happy with response to Barcelona thrashing|
|Marchisio satisfied by battling win over City|
|Hareide quiet on Malmo future after heavy PSG defeat|
|Van Gaal aware of Wolfsburg challenge|
|Griezmann focused on winning Group C after Gala win|
|Real Madrid relaxed too much, admits Carvajal|
|Toure laments missed chances as Juve sink City|
|Europa League is Gala´s new goal - Muslera|
|Rooney bullish on Champions League chances|
|Borussia Monchengladbach 4 Sevilla 2: Stindl double sends Liga side out|
|Malmo 0 Paris Saint-Germain 5: Ibrahimovic on target as Blanc´s side cruise through|
|Shakhtar Donetsk 3 Real Madrid 4: Ronaldo wins the group despite late comeback|
|Manchester United 0 PSV 0: Stalemate leaves Van Gaal´s men facing tricky final game|
|Juventus 1 Manchester City 0: Mandzukic seals qualification as Juve leapfrog City|
|Atletico Madrid 2 Galatasaray 0: Griezmann double sends Simeone´s men through|
|Slutsky reflects on "humiliating" defeat|
|´We worked hard for that´ - Schafer revels in Wolfsburg win|
|Dier wary of Qarabag threat|
|Celtic captain Brown out for up to three months with knee injury|
|Supporters´ absence will be tough in Belgium - Sarri|
|Watzke dismisses talk of Hummels rift|
|Teams in Europe need Premier League fixture help - Pochettino|
|CSKA Moscow 0 Wolfsburg 2: Schurrle eliminates Slutsky´s side|
|Serie A not priority for Fiorentina - Sousa|
|Ibrahimovic still cool on Guardiola as he ponders future|
|Tuchel demands Dortmund response|
|Jimenez relieved to end goal drought as Benfica snatch draw|
|Fleetwood´s Ball has Messi and Tevez in his sights|
|Isco handed two-match ban after Clasico dismissal|
|Astana 2 Benfica 2: Jimenez double seals comeback|
|Valdes ´fighting to be free´ from Manchester United|
|Lovren: It´s a great pleasure to play under Klopp|
|Sturridge set for Liverpool comeback|
|Drogba backs Cech to lead Arsenal to title|
|Mourinho explains Hazard substitution against Maccabi|
|Klopp insists Liverpool have no Anfield problem|
|Neuer has taken the game to ´a new level´ - Kahn|
|Klopp is ready to replace Mignolet, claims Grobbelaar|
|Barcelona confirm Sergi Roberto ankle injury|
|Australia, Postecoglou nominated for AFC awards|
|Dortmund rest Reus and Aubameyang for Krasnodar clash|
|Dynamo Kiev receive UEFA fine, stadium closure|
|Boyd against USA match proposal|
|Javi Martinez wants Bayern renewal|
|Barcelona certain Neymar will renew contract|
|Sanchez impossible to defend against - Koscielny|
|Aguero can be Manchester City´s Messi, says Buffon|
|There is something wrong between Lewandowski and Robben, claims Matthaus|
|Bayern on track for Champions League glory - Muller|
|Lovren hails ´unbelievable´ Firmino|
|Cech: Arsenal have everything in own hands|
|Van Nistelrooy believes Depay not ready to make the difference at Manchester United|
|´I like to spend money´ - Wenger|
|´It was beautiful to watch´ - Szczesny after Roma´s 6-1 loss to Barca|
|Simeone: Atletico won´t settle for draw|
|City must believe they can win Champions League - Hart|
|Gerrard confirms Liverpool training return|
|Rooney told to make China move by Eriksson|
|Vanhaezebrouck: Overachieving Gent deserve to advance|
|Barca an ´unbeatable machine´ - Garcia|
|Jokanovic proud of Maccabi progress|
|Luis Enrique wants more after Barcelona hit Roma for six|
|Sevilla in talks to keep hold of Banega|
|Guardiola ´satisfied´ after Bayen brush aside Olympiacos|
|We are thinking about Arsenal now, admits Silva|
|Mourinho plays down Costa row|
|Messi: It feels good to be back for Barcelona|