Brazil vs Mexico takes place in the Confederations Cup 2013 soccer tournament on Wednesday, with Brazil looking to potentially dump Mexico out of the competition and win their second consecutive game. The match kicks off at 3 p.m. ET and can be watched online through free live stream (details below).
In team news Brazil striker Neymar has shaken off the knock to his back he picked up against Japan. That injury forced him off the field, but he has recovered well and will be taking part in the action today.
Brazil coach Luiz Felipe Scolari has no other injury concerns and he has said he will name the same team that beat Japan on Saturday.
Mexico too are also expected to pick an unchanged side despite their loss to Italy in their first game.
For Mexico they know that a win is a must today, following their defeat in their opening encounter with European giants Italy. If they suffer another loss today and the result in the other game in the group goes against them then they are out.
It will be a tough ask for Mexico to beat hosts Brazil, but they are likely to come out fighting with everything they've got. Mexico are renowned as a tough team to play against and they do not get beaten easily. They will try and make life difficult for the Brazilian playmakers and hope to keep things tight and snatch the win or at the very least a draw.
Brazil won their first game 3-0 against Japan and looked comfortable in their pursuit of winning the tournament on home soil.
Luiz Felipe Scolari's side entered the tournament in patchy form, but their opening win gives them the platform to play relatively free of pressure at least until they are out of the group stages. However, of course a shock loss to Mexico today would put a whole lot of pressure on Brazil for their final group game against Italy.
Brazil vs Mexico kicks off at 3 p.m. ET and can be watched online through free live stream by clicking here.