Mexico left Brazil's long-cherished Olympic dream in tatters when they scored a stunning 2-1 upset win thanks to two goals from Oribe Peralta to clinch the men's soccer title for the first time on Saturday.
Majestic Spain took their place among the game's greats by thrashing Italy 4-0 to retain their European title on Sunday, the biggest victory margin in a World Cup or Euro final - and all without a recognized striker.