The two teams atop Group A face off in a game that could prove decisive in one or both teams' chances of advancing to the knockout stage. After opening-game wins, each side has reason for optimism coming into this particular match.
Of all the teams in the tournament, Mexico may be the country that has given Brazil the biggest problems over the past several years. The biggest came in 2012 when Mexico beat Brazil in the Olympic final, the only notable tournament the Brazilians have never won. But Mexico have also won seven times in the last 13 tries on the senior level. Of course, Brazil won the last matchup, a convincing 2-0 win in last year's Confederations Cup, so maybe their luck has changed.
However, Mexico can also take a big step towards the knockout stages if they defeat their South American counterparts at the Estadio Castelao.
The Mexicans started the tournament with a win thanks to a narrow 1-0 victory over Cameroon.
While Mexico are expected to provide Brazil with tough opposition, the Brazilians can take comfort in the fact that they have won 22 of their previous 38 meetings with Mexico.
Brazil coach Luiz Felipe Scolari is likely to name the same starting lineup that saw off Croatia, with Neymar and Fred leading the attack. Meanwhile, Mexico have no fresh injury concerns ahead of the match.
Possible starting lineups
Brazil: Cesar; D Alves, T Silva, D Luiz, Marcelo; Paulinho, L Gustavo; Hulk, Oscar, Neymar; Fred
Mexico: Ochoa; Rodriguez, Marquez, Herrera, Layun, Dos Santos, Moreno, Guardado, Peralta, Aguilar, Vazquez
Tag : World Cup