Mexico has claimed a stunning 2-1 win in the Fifa Under-20 World Cup group D clash at Otago Stadium today.
At 1-1 after 90 minutes, a draw seemed certain, until a magical piece of skill from Kevin Gutierrez.
The Mexican defender swirled an inch-perfect free kick into the top right of the Uruguayan goal from just outside the box.
It was a massive moment for the Mexicans, who had dominated the game and needed to bank three points after a loss in their opening game.
Mexico scored first through a lovely goal from fleet-footed winger Hirving Lozano, an early contender for player of the tournament, in the 71st minute.