Both Brazil and Mexico sit at the top of Group A on three points and tonight's game could decide who is set to progress to the next round of the tournament.
This will be the 39th meeting between the rivals, and despite the fact that Brazil have won 22 of the 38 games, Mexico's recent record against A Selecao.
El Tricolor have only lost four of the past twelve meetings, winning seven of those games and will hope to beat the hosts in what should be an exciting game tonight.
Mexico beat Brazil 2-0 in the Olympic games final two years ago, but the South Americans got revenge in their most recent meeting at the Confederations Cup last summer.
Brazil won 2-0 in their group game with Mexico with goals from Neymar and Jo helping the five-time World Cup winners make up for their loss a year before.
Luis Felipe Scolari's lineup from the game last summer was the same as the one that played Croatia on Thursday, and he is expected to stick with the same side once more as long as Hulk recovers from a slight hamstring problem.
Mexico have had three different manager's since their meeting last June and current manager Miguel Herrera has left four of those who played last year out of his squad this time around.
Javier Hernandez isn't expected to start again after his miss against Cameroon will see Oribe Peralta and Giovani Dos Santos start up top for El Tri once again tonight.
Tonight will see the teams meet in the World Cup for the fourth time and Brazil have won in the past three meetings at the finals without conceding a goal.
It should be an entertaining contest and Brazil will need to put in a performance if they are to beat Mexico on home soil for the second time in just under a year.