The Samba stars won their fifth U20 World Cup in Bogota with an late victory over the European opponent.
Portugal had its hopes of a record 615 minutes without conceding smashed within five minutes, with Oscar swinging in a free kick that Sergio Oliveira put past his own ‘keeper.
Brazil’s lead lasted just four minutes. Sergio Oliveira soon experienced a dramatic change in fortune, as the Beira-Mar midfielder atoned for his error with a defense splitting pass to Nelson Oliveira, who squared the ball to Alex, who was left with a tap-in to get his side on level terms.
Brazil made a double substitution at half time as it went in search of a winner, but a quarter of an hour into the second period, the South Americans found themselves behind. Nelson Oliveira ran behind the Brazilian back-line, shooting optimistically from a tight angle. It should have been a run-of-the-mill save for Gabriel, but the Cruzeiro stopper let the ball slip under his body and into the net.
Brazil threw on impact-substitute Dudu, and despite dogged defending from Portugal, the change worked well, as the Cruzeiro winger sent in a threatening cross. Mika could only palm the ball into Oscar’s path, who made no mistake from point-blank range to confirm an extra half-hour.
The opening minutes of extra-time were more open than the end of normal time. Caetano ran clear of the Brazil defense, but couldn’t get past Gabriel, while Nuno Reis performed a superb intervention to deny Henrique from latching on to Allan’s cross.
Finally, the breakthrough came with 10 minutes remaining. Oscar drifted out to the right before hitting an exquisite chip which drifted over Miku to give the Brazilians the lead.
The goal was enough for Brazil to confirm its victory.