Both Brazil and Mexico managed to get three points from their opening Group A fixtures, but both knew that this was their biggest group game. Mexico are underdogs, but after a relatively comfortable 1-0 win over Cameroon, they will come in to this game chomping at the bit. Brazil showed their class in the end to beat Croatia 3-1, but on another day the Croats could have easily got something from the game.
Brazil got lucky in the last game, or at least they were fortunate to come away with a 3-1 win. Croatia made it tough for them and deserved something from the game. Today is a different story though, I don't rate Mexico one bit, and think that Brazil and the way thet play will cause them too many problems for them to cope with. I think they should win comfortably, so backing them to win by 2+ goals is a solid starting position.
Mexico won 1-0 against Cameroon, but they were very mediocre and offered very little. Mexico weren't tested anywhere nearly as much as they should have been, today will be their test - and I expect them to fail.