A hat-trick from Oscar lifted Brazil to a 3-2 extra-time triumph over Portugal on Saturday in the final of the Under-20 World Cup in Colombia.
After opening the scoring in the fifth minute, Oscar struck a second-half equaliser that sent the match to extra-time after full-time saw the teams deadlocked at 2-2.
Oscar got the winner in the 111th minute, lofting a ball from the right that arched over Portugal keeper Mika to give Brazil a fifth Under-20 World Cup title after their runner-up finish two years ago.
Although Brazil started the favourites over a Portuguese team seeking a third Under-20 crown, the match was tightly contested throughout.
Oscar broke through in the fifth with a free-kick into the corner that caught Mika napping. It was the first goal conceded by Portugal in the tournament.
Nelson Oliveira set up Portugal’s equaliser with a cross that Alex fired home in the ninth.
And Oliveira put Portugal ahead in the 59th, breaking free on the right and running past a defender to beat Brazil keeper Gabriel with a sharply angled shot.
Brazil’s equaliser came in the 78th minute when Mika blocked a shot by Dudu, only for Oscar to turn and slot the ball home.
The result avenged the outcome of the 1991 final, when Portugal beat Brazil on penalties.
Earlier, Mexico beat France 3-1 in the third-place play-off.
Ulises Davila, Jorge Enriquez and Edson Rivera scored for Mexico after Alexandre Lacazette put France ahead in the eighth minute.
The next Under-20 World Cup will take place in Turkey in 2013.
Last 10 winners
2011 Brazil; 2009 Ghana; 2007 Argentina; 2005 Argentina; 2003 Brazil; 2001 Argentina; 1999 Spain; 1997 Argentina; 1995 Argentina; 1993 Brazil.