Netherlands and Costa Rica are a match away from reaching the semi-finals of the 2014 FIFA World Cup. Check out their line-ups ahead of the kick-off.

There is an element of surprise ahead of this clash in Salvador. Will the public be treated to a decent show or a merciless trouncing of Costa Rica engineered by the Netherlands' RVP-Robben goalscoring machine?

No team would dare under-estimate Los Ticos, after they stunned Uruguay 3-1 and gunned down former world champions Italy 1-0 in the group stages. It remains to be seen whether the underdogs can go all the way to the semis after Greece pushed them to the wall in the Round of 16.

Costa Rica's team and fans are living a dream and winning hearts around the world. The challenge against Louis van Gaal's Dutch is huge, however. The Oranje have won all their fixtures at the 2014 World Cup so far. How likely is an upset?

The winner of this clash will face Argentina in the semi-finals on Wednesday, July 9, 2014.

Team sheets

Netherlands' First XI: Cillessen, Vlaar, De Vrij, Martins Indi, Blind, Van Persie (c), Sneijder, Robben, Kuyt, Wijnaldum, Depay

Costa Rica's First XI: Navas, Acosta, Gonzalez, Umana, Borges, Bolanos, Campbell, Ruiz (c), Diaz, Gamboa, Tejeda