Mexico defied the odds to hold hosts Brazil to a 0-0 draw in Fortaleza, an outstanding performance by the Mexican goalkeeper will live long in the memory.
They even looked most likely to score for the majority. Hector Herrera came closest in the first half when his pile driver was tipped over the bar brilliantly by Julio Cesar, the referee failed to award a corner though.
There was an even better save a minute later however when Guillermo Ochoa produced the save of the tournament so far, clawing away a Neymar header when it looked certain to ripple the net. Some Brazilians likening it to Gordan Banks’ iconic save against Pele’s in 1970 on Twitter.
Ochoa was also equal to a David Luiz effort from close range just before half time.
The out of contract Ajaccio stopper superbly kept out a Tiago Silva header five minutes before the end with a reaction save after Neymar’s flighted free-kick, Ochoa could well have attracted the attention of a number of clubs following tonight’s display.
Miguel Herrera’s plucky outfit really took the game to Brazil in the second period, Jose Juan Vazquez and Oribe Peralta both fired over ten minutes after the break.
Andres Guardado curled an effort over from a tight angle in added time before Marco Fabian volleyed low after setting himself up but Cesar got down to punch it clear.
Brazil’s nearest miss came when Neymar curled a free-kick wide on 63 minutes.
Neymar had dyed his hair peroxide blonde before the match and may be thinking of changing it back following a below par performance.
Controversy reared its ugly head for Brazil again like it did in their opener against Croatia. First Silva was perhaps fortunate to avoid a red after taking out a Mexican forward and then Marcelo went down in the box with an embarrassing dive. Unlike Fred in Sao Paulo though, a penalty was not awarded.