Uruguay and Costa Rica faced each other in a World Cup playoff five years ago for a place in the tournament in South Africa, but the former only just edged past the latter 2-1 on aggregate.
The second leg was a 1-1 draw and Costa Rica can build some confidence from their performance that day.
This will be the 12th meeting between these teams, and Uruguay will be boosted by the fact they have won seven and drawn four in their 11 previous games.
Los Ticos are not expected to change that record in tonight's meeting, but they will hope to take something out of the game, as they did in 2009.
Uruguay had won the first leg 1-0 courtesy of a Diego Lugano goal, but they were tested by the Costa Ricans in the second leg.
La Celeste's manager Oscar Tabarez, who has been in charge since 2006, couldn't see his side beat Los Ticos on home soil, but the draw was enough to send Uruguay to South Africa for a successful tournament where they finished fourth.
Uruguay went in front through substitute Sebastian Abreu, who came on for Luis Suarez, but Costa Rica responded almost immediately and levelled the game through midfielder Walter Centeno.
Abreu is one of five players who played in that game who have not made the squad for Brazil, but the core of the team remains much the same.
It's a similar setup for Costa Rica too, who have left out six of the players who featured five years ago for the World Cup this time around.
They will be hopeful of getting a result, especially with doubts hanging over Suarez's fitness, while Diego Forlan is struggling with a stomach bug.
Uruguay will likely still be too strong for the Costa Rica, who are the underdogs in a difficult Group D alongside England and Italy.
It could be close, however, as there has only been one goal or less between the two in the past seven meetings.
It will be the first game Uruguay have played on Brazilian soil since they beat the hosts in the 1950 final to lift their second World Cup, and they will be dreaming of similar success this time around.