Mexico stunned favourites Brazil 2-1 at Wembley to win the men's Olympic football gold medal for the first time.
Oribe Peralta struck from the 18-yard box after 32 seconds following some poor Brazilian defending. Fabian Marco hit the Brazil crossbar before a completely unmarked Peralta headed his team's second goal.
Brazil, also hoping to win gold for the first time, pulled a goal back through Hulk in injury-time, before Oscar headed wide when well positioned.
But the South American side scarcely deserved to take the game into extra-time after a very patchy performance, particularly in defence.
Mano Menezes's team had scored three in each of their previous five games and were treating the tournament as an important staging post ahead of hosting the World Cup in 2014.