The latest chapter in Costa Rica's fairytale FIFA World Cup story could be written against the Netherlands in Saturday's quarter-final.
Billed as the whipping boys of Group D prior to the Brazil showpiece, Costa Rica beat Uruguay and Italy to top the pool before producing a thrilling last-16 win over Greece on penalties.
Goalkeeper Keylor Navas proved to be Costa Rica's hero, with his outstretched left hand denying Theofanis Gekas before Michael Umana hit the winning spot-kick.
Jorge Luis Pinto's side scored all five of their penalties and their composure under pressure suggests a last-eight clash against Netherlands will not faze them.
While much of the credit has gone to quick forward Joel Campbell and playmaker Bryan Ruiz, Costa Rica's defensive organisation has also been integral to their success.
They have conceded just twice, and that, coupled with the impressive Navas, has made them hard to break down.
And although Ruiz acknowledges the quality of this Saturday's opposition, he feels Costa Rica have every chance of progressing to a semi-final against either Argentina or Belgium.
"Saturday's game is like a final for us," Ruiz is quoted as saying on FIFA's official website.
"But we don't want to stop there. Holland is a great team, but I have to be honest and say that we have a good chance of beating them.
"But we have to take care of a lot of details if we want to win."
Costa Rica will be without suspended defender Oscar Duarte, while Roy Miller and Navas have slight injury niggles.
They face a Netherlands side who have won all four games of the tournament, scoring 12 goals in the process.
A stunning 5-1 win against World Cup holders Spain set the tone for Louis van Gaal's side but Mexico were able to push them all the way in the last 16.
Trailing 1-0 with two minutes of normal time remaining, goals from Wesley Sneijder and Klaas-Jan Huntelaar secured the Netherlands' progression in the most dramatic of circumstances.
Like they were against Mexico, the Netherlands will be expected to dominate possession and control the match, something that may work against them and their counter-attacking style.
Nigel de Jong will miss out with a groin injury, which is likely to lead to a tactical re-shuffle, while much attention will focus on Arjen Robben's performance.
Robben - who won the injury-time penalty scored by Huntelaar against Mexico - later admitted to diving during that match.
The flying winger has played every minute of his side's campaign, scoring three goals, but is likely to be closely monitored by the officials on this occasion.
The nations have never met before and there is no question that the Netherlands enter the match as favourites.
But Costa Rica's stunning run in the tournament means nothing can be taken for granted in Salvador.
|3||S. de Vrij|
|4||B. Martins Indi||64'|
|9||R. van Persie|
|Coach: L. van Gaal|
for M. Depay 76'
for B. Martins Indi 106'
for J. Cillessen 120+1'
|K. League Review: Jeonbuk extend lead as Pohang lose|
|Western Sydney Wanderers 2-0 Seoul (agg 2-0): Poljak and Cole fire Australians to final|
|Zamora impressed by Vargas|
|Benteke return has boosted Villa – Weimann|
|Muniesa determined to keep starting spot|
|Diaby prepared to adapt|
|Players to blame, not Pardew - Williamson|
|Dyche looking for squad to step up|
|Havenaar and Kagawa earn Japan recalls|
|Relieved Terry glad to bounce back|
|Martinez backs Besic to shine|
|We paid dearly - Iniesta|
|Blanc hails PSG spirit|
|Tempo not good enough for Milner|
|Rodgers: Sturridge not fit for England|
|Prandelli urges daring approach|
|Jesus bullish ahead of Leverkusen match|
|Bundesliga Preview: Hamburg´s task gets no easier, Bayern battle Hannover|
|Hummels committed to Dortmund|
|Sao Paulo 1 Huachipato 0: Brazilians claim first-leg honours|
|Premier League superior to Serie A - Isla|
|Ferdinand taunts stay-away City fans|
|Simundza hails Maribor effort|
|Yermakovich overjoyed with BATE win|
|We targeted Ajax in the air - Donis|
|Gago among three Argentina inclusions|
|Pellegrini rues poor City showing|
|Aduriz admits Bilbao not good enough|
|Lucescu can´t hide Shakhtar despair|
|De Boer frustrated at ´nothing´ penalty|
|Winning margin not important - Mourinho|
|Maicon disappointed at dropping points|
|Luis Enrique upbeat despite defeat|
|Draw would have been fair - Silva|
|Record-breaker Totti rues Manchester misses|
|Keller: My Schalke players are shattered|
|Championship Review: Norwich beaten, McKinlay off to winning start|
|Champions League centurion Terry proud of achievement|
|Luiz hopes Barca win can kickstart PSG season|
|Crewe Alexandra 0 Notts County 3: Cassidy brace sinks basement boys|
|Aberdeen 2 St Mirren 2: Struggling visitors fight back|
|Shakhtar Donetsk 2 Porto 2: Martinez´s late double salvages dramatic draw|
|Slutsky shrugs off possession statistic|
|Manchester City 1 Roma 1: Evergreen Totti pegs back City|
|APOEL 1 Ajax 1: Manduca rescues point for hosts|
|Schalke 1 Maribor 1: Slovenian underdogs hold firm in Germany|
|BATE 2 Athletic Bilbao 1: Hosts secure first victory over Spanish side|
|Paris Saint-Germain 3 Barcelona 2: Luis Enrique tastes defeat as Xavi makes history|
|Sporting Lisbon 0 Chelsea 1: Matic returns to haunt old rivals|
|K. League Preview: Jeonbuk´s leadership under threat|
|Inter v Qarabag: Mazzarri looking for response|
|Guardiola unimpressed by empty Arena Khimki|
|Krasnodar v Everton: Martinez´s men may be handed triple boost|
|Arabian Gulf League Review: Al Wahda held, Al Shabab win again|
|Schmidt: Leverkusen must match Benfica aggression|
|CSKA Moscow 0 Bayern Munich 1: Century up for German giants|
|Al Ain 2 Al Hilal 1 (agg 2-4): Saudis make final as Gyan sees red|
|Romulo sidelined following hernia surgery|
|Sturridge to miss Basle clash|
|Everton pessimistic over Mirallas injury|
|UEFA Europa League Preview: Mazzarri demands Inter fight, Hecking eyes improvement|
|Ancelotti: Ronaldo an example for everyone|
|Evans returns to Northern Ireland squad|
|Simeone earmarks ´extraordinary´ Tevez as Juve´s dangerman|
|Kitchee 1 Erbil 2 (agg 2-3): Early goals see visitors through|
|Herrera sustains fractured rib|
|Tottenham v Besiktas: Kaboul calling for more of the same|
|Scotland call up debutants Gauld and May|
|Ramsey out for up to four weeks|
|Giroud deal done - Wenger|
|Hull City challenge FA over name change ruling|
|Rooney impressed with McNair|
|Luiz: I nearly joined Barca|
|Persipura 0 Al Qadsia 6 (agg 2-10): Visitors coast into final|
|Blanc wary of ´exceptional´ Messi|
|Dawson extends Albion deal|
|Mourinho open to move within Premier League|
|Top four the priority - Van Persie|
|Liga MX Preview: Queretaro braced for Atlas challenge|
|Copa Sudamericana Preview: Sao Paulo out to arrest slump|
|MLS Preview: DC United ready to grind, Revolution host Crew|
|Argentine Primera Division Review: Newell´s unbeaten run ends|
|Mignolet shrugs Valdes, Liverpool link|
|Neville blames transfers for Newcastle form|
|Mathieu applauds Messi, Neymar partnership|
|Mignolet must improve - Carragher|
|Cole hails Lampard|
|Villa may miss opener in Australia|
|Hughes thrilled with ´deserved´ home win|
|Pardew fears for future|
|Serie A Review: Djordjevic treble fires Lazio to Palermo win|
|Pardew facing ´serious conversations´ with Ashley|
|Pacos de Ferreira 2 Belenenses 0: Hosts off the mark on home turf|
|Stoke City 1 Newcastle United 0: Crouch deepens gloom for visitors|
|Garcia embracing underdogs tag|
|Turkish Super Lig Review: Gekas double sinks Fenerbahce|
|Bayer Leverkusen v Benfica: Schmidt´s men seek goalscoring touch|
|Costa to start against Sporting|
|Russian Premier League Review: CSKA edge Ural thriller to close gap on Zenit|
|Ludogorets v Real Madrid: Holders out to avoid slip-up in Sofia|
|Malmo v Olympiacos: Roberto insists no hangover for visitors|
|Championship Preview: McKinlay in at Watford, Norwich host unbeaten Charlton|
|Luis Enrique expecting stern PSG test|
|Atletico Madrid v Juventus: Opening defeat puts pressure on hosts|
|Bruce staying positive despite winless run|
|Police investigating Van Dijk racism claims|
|Hazard dreaming of Champions League glory|
|Santos goes to Goa|
|Double delight for Al-Garni|
|Basel v Liverpool: Rodgers hopeful on Sturridge return|
|Arsenal v Galatasaray: Wenger facing selection headache|
|Blanc calling on others to cover for Ibrahimovic absence|
|Zenit v Monaco: Jardim sticking with style|
|Ibrahimovic out of Barca clash|
|Lucescu happy to host Porto in Lviv|
|Hart looking to bounce back against Roma|
|McKinlay replaces Garcia at Watford|
|Anderlecht v Borussia Dortmund: Hasi expecting tough test|
|Sunderland not panicking, says Jones|
|Pelle hopes for Italy call|
|Slutsky well aware of Bayern strength|
|Guardiola entering unchartered territory|
|Arsenal have a point to prove against Chelsea - Oxlade-Chamberlain|
|Irvine hails Lescott impact|
|Carlos backs Ancelotti to defend crown|
|Montoya replaces injured Douglas|
|Pearce wants permanent Hunt deal|
|Nolan targets top 10|
|Mangala reaction pleases Kompany|
|Dyche keen to emulate West Brom example|
|Irvine happy to see Hawthorns rocking again|
|San Siro ´isn´t enough anymore´ for Milan|
|Redknapp calls for temporary subs|
|Western Sydney Wanderers v Seoul: A-League side look to continue dream run|
|Hazard rules out PSG switch|
|MLS Review: Keane scores twice in Galaxy romp|
|Costa Rican Primera Division Review: Five-star Alajuelense extend streak|
|Colombian Primera A Review: Medellin held, Santa Fe go top|
|Liga del Futbol Profesional Boliviano Review: Wilstermann remain top|
|Napoli rewarded for team effort - Benitez|
|Liga MX Review: Layun scores four, Monterrey leapfrog Atlas|
|Paraguayan Division Profesional Review: 15-year-old Diaz is Cerro´s hero|
|Uruguayan Primera Division Review: Racing leave it late, Recoba scores from a corner|
|Brazilian Serie A Review: Gremio´s resurgence continues|
|Venezuelan Primera Division Review: Leaders held, Tucanes win again|
|Referee got it right - Rooney|
|Peruvian Primera Division Review: Melgar stay perfect|
|Bielsa: Marseille always in control|
|Newcastle will offer Tiote new deal - Pardew|
|Shakhtar Donetsk v Porto: Lucescu looks to maintain impressive home record|
|Ligue 1 Review: Marseille, Bordeaux continue fine starts|