Skip to main content
Come Fan with UsSaturday, June 20, 2026

Mexico Vs. Brazil, 2012 Olympics: Final Score 2-1 In Favor Of El Tri, Who Win First Ever Gold

A year after winning the Gold Cup and Under-17 World Cup, and just over two months after winning the Toulon Tournament, a warm-up for the Olympics, Mexico have captured another big international honor. Despite entering the 2012 Olympic final as underdogs against Brazil, they led the game for all but 28 seconds and put in a great performance in a 2-1 victory.

Oribe Peralta scored the opening goal and eventual game-winner just 29 seconds into the match, gifted to El Tri by Rafael da Silva. The Brazilian right back played a poor pass towards Sandro, who had the ball stolen from him by Javier Aquino before he even had a chance to control. Aquino's poke fell to Peralta, who pounced and finished clinically.

Brazil were terrible in the first half hour of the match and made an early tactical sub, bringing on Hulk. He was more effective than the man who started the match, Alex Sandro, but hardly produced anything notable in the match.

Mexico nearly doubled their lead in the 64th minute, when Marco Fabian was sent through on goal. Rafael did well to block his initial effort and force Fabian into a tougher shot, but the Chivas man pulled off some spectacular acrobatics with an overhead kick that nearly went in, but hit the crossbar and bounced clear.

El Tri continued to press forward instead of sitting on their lead and found a second goal with 15 minutes remaining in the game. Hector Herrera drew a foul on the edge of the penalty area from Marcelo, leading to the goal. Fabian set it up with a free kick and Peralta rose above the entire Brazilian defense, who didn’t move, and powered a header into the back of the net.

The entire match was a struggle for Brazil, but in stoppage time, they decided to play and produced a dramatic close to the match. Hulk pulled a goal back for Brazil in the first minute of stoppage time, running onto a through ball and placing a great finish through the legs of Jose de Jesus Corona. With the final touch of the ball, Oscar had a chance to force extra time with a free header in the box, but couldn’t get it down and hit the ball agonizingly over the bar.

Brazil entered the Olympics expected to capture gold for the first time in their history, and they’ll be going home extremely disappointed. Mexico, on the other hand, would have been thrilled if they went home with bronze. Instead, they’re Olympic champions for the first time in their history.

You can find our previous coverage of the final in our Mexico vs. Brazil, 2012 Olympics men’s soccer final StoryStream.

Check out the SB Nation Channel on YouTube

More in Soccer

Soccer
World Cup 2026 bracket: Who has advanced to the knockout round?World Cup 2026 bracket: Who has advanced to the knockout round?
Soccer

What teams have advanced to the knockout round at the World Cup?

By Mark Schofield
Soccer
USMNT World Cup schedule: How to watch every U.S. match, scores, and moreUSMNT World Cup schedule: How to watch every U.S. match, scores, and more
Soccer

How to watch every USMNT match at the 2026 FIFA World Cup

By Mark Schofield
Soccer
Christian Pulisic injury updates: UMSNT star out for Australia World Cup matchChristian Pulisic injury updates: UMSNT star out for Australia World Cup match
Soccer

The U.S. star is day-to-day with a calf injury in the World Cup. Here’s the latest.

By Mark Schofield
Soccer
USMNT playing for Unofficial World Championship against AustraliaUSMNT playing for Unofficial World Championship against Australia
Soccer

Qualifying for the knockout stage could come with an extra bonus on Friday.

By Bernd Buchmasser
Soccer
USA vs. Australia World Cup preview: Analysis and tacticsUSA vs. Australia World Cup preview: Analysis and tactics
Soccer
Raúl Rangel’s ‘save of the tournament’ helps Mexico win World Cup Group ARaúl Rangel’s ‘save of the tournament’ helps Mexico win World Cup Group A
Soccer

Mexico keeper Raúl Rangel made a pair of spectacular saves to help preserve a 1-0 win over South Korea

By Mark Schofield