Guillermo Ochoa threw up an impenetrable shield around his goal as stubborn Mexico frustrated World Cup hosts Brazil to earn a 0-0 draw on Monday.

Ochoa pulled off an incredible diving stop from a Neymar header and a series of other incredible saves, holding up Brazil's march toward qualification from Group A.
The 28-year-old Ochoa, who plays in France for AC Ajaccio, produced the performance of his life at Fortelaza's Castelao Stadium as Mexico held on for a result which leaves them level with Brazil on four points from two games.
While Ochoa deservedly grabbed the headlines, Brazil finished the game relieved to have earned a point.
Read: Meet Guillermo Ochoa, the Mexican goalie whom Brazil just couldn’t get past
Mexico had several late chances to score a shock upset, with Brazil grateful to their own goalkeeper Julio Cesar for keeping the match goalless.
{{/usCountry}}Mexico had several late chances to score a shock upset, with Brazil grateful to their own goalkeeper Julio Cesar for keeping the match goalless.
{{/usCountry}}The draw maintained Mexico's impressive recent record against Brazil following their shock victory in the final of the London Olympics football tournament in 2012.
The result leaves Group A finely balanced. Brazil face Cameroon in their final match while Mexico play Croatia.
Read: We're getting better, says Scolari; praises Ochoa
Highlights:
90+3 - REFEREE BLOWS THE WHISTLE! Final score : 0-0.
90+1 - Cesar makes his first real save of the day. Jimenez fired it in.
89' - Corner to Mexico. Guardado's shot inches off the goal.
86' - NOTHING GETS PAST OCHOA! Denies Silva a goal after he makes an amazing header of a Neymar free-kick.
85' - Maza fouls Luiz Gustavo. Free kick to Brazil.
83' - Brazil sub : Willian in, Oscar out.
83' - Mexico sub: Dos Santos out, Jimenez.
81'- Free kick for Mexico, 23 metres from the goal. Dos Santos fails to clear the wall.
79' - YELLOW CARD for Brazilian captain Thiago Silva. He brings down Javier Hernandez a few yards away from the box.
76'- Mexico sub: Fabian in, Hererra out.
76' - Jo squanders a chance to score after beating the last line of defence.
73' - Mexico sub: Hernandez in, Peralta out.
72' - Dani Alves floats in a cross. Aguilar intercepts and clears the ball.
69' - Ochoa comes up with a spectacular save third time in the day. Neymar's had fired in a cross from Fred.
68' - Brazil sub : Fred out, Jo in
63' - Neymar steps up to take the free-kick. Shot flies wide.
62' - VAZQUEZ gets a YELLOW CARD!! Neymar on the receiving end again.
58' - YELLOW CARD! For Nicolas Aguilar.
57' - Mexico on the offensive. Herrera shoots one from 20 yards away.
56' - Dos Santos tries his luck. Cesar collects the shot.
54' - Vazquez fires one wide off the goal from outside the box.
53' - Corner for Mexico. Easily cleared.
49' - Bernand showing some serious pace. Cleared away by Rodriguez.
48' - P Aguilar is penalised after committing a foul. Neymar on the receiving end this time around too.
45' - Second half begins. Bernand in, Ramires out (Brazil)
HALFTIME
45' - The first half comes to an end. The home team have had 53% of possession compared to the away team's 47%.
45' - YELLOW CARD TO RAMIRES! Referee penalises Ramires for foul on Aguilar.
44' - Neymar crosses in from a free-kick and David Luiz shoots. Ochoa to the rescue again. He collects it with ease.
41' - Aguilar, Guardado and Vazquez trouble the Brazilian defence with aerial crosses.
39' - Marcelo misses the goal with a shot from outside the box
35' - Neymar floats in a corner, Fred heads it towards the goal only to see Ochoa making another fine save.
25' - TERRIFIC SAVE FROM OCHOA! Neymar is picked out at the back post, rising majestically to steer a header towards the near post! Ochoa is at full stretch to palm the ball away, as Brazil go extremely close!
Mexico's goalkeeper Guillermo Ochoa makes a save on a shot by Brazil's Neymar (not seen) during their 2014 World Cup Group A soccer match at the Castelao arena in Fortaleza (REUTERS photo)
23' - Shot from Perelta goes inches above the crossbar. Peralta makes a dangerous entry into the box, dribbling past the Brazilian defenders.
17' - Maza brings down Neymar. Third time in the game that he's been fouled upon.
Brazil's Neymar (10) is tripped by Mexico's Francisco Rodriguez (AP Photo)
15' - Brazil dominating the game so far.
14' - Fred and Marcelo intercepted in the box by Paulinho. The duo was looking dangerous.
11' - Fred rules offside as he lands a Oscar cross into the back of the net.
8' - David Luiz takes the free-kick but it is blocked.
7' - Giovani dos Santos fouls Neymar
3' - Andres Guardado from Mexico tries to send the ball into the area but his cross is blocked by an opponent.