Mexico beats Brazil to win 1st Olympic soccer gold

Oribe Peralta scored only 29 seconds into the Olympic final and added another goal in the second half to help Mexico upset Brazil 2-1 and win its first soccer gold Saturday.

Peralta took advantage of a mistake by the Brazilian defense in one of the game's first plays and shot a low right-footed shot into the net, scoring the fastest Olympic goal since FIFA began keeping records of the competition in 1976.

The striker added the second with a firm header off a free kick in the 75th.

Hulk scored for Brazil in injury time, but it was too late for a come back.

Brazil, the big favorite heading into the tournament, was also trying to win its first gold, which is the only soccer trophy the five-time world champions haven't won.