Henrique scored both goals in the last ten minutes to see off Mexico and book Brazil a FIFA U-20 World Cup final against Portugal. The game had been pulsating yet goalless until the No19 headed home Negueba’s cross, and the No19 finished the job by tapping home following a great ball from another substitute in Dudu.
Juan Carlos Chavez must now motivate his troops for Saturday’s match for third place against France, which will be the prelude to a repeat of the competition’s decider in 1991, when Portugal overcame Brazil on penalties.
The game started at a lively pace, with the Brazilians combining neatly but failed to create a meaningful chance. Mexico did that on 14 minutes, but Ulises Davila’s half-volley went over the bar.
Brazil tried their luck from distance a couple of times but to no avail, before Davila forced Gabriel into a fine save and Carlos Orrantia drove the rebound narrowly wide of the post.
On 36 minutes, Gabriel Silva played a one-two with Oscar and crossed for Willian, who failed to get decent connection on his header.
There was a lot of nice interchange during the first 15 minutes of the second half, albeit without leading to any decent chances. Edson Rivera had one soon after but he swung for the ball and completely missed in when well placed inside the Brazil box.
Dudu rose from the bench in the 69th minute and immediately injected vigour into the South Americans’ play, almost laying on a chance for Oscar and then crossing for Henrique, who headed well wide.
But Henrique made no mistake with his header on 80 minutes after getting in front of his defender to power home Negueba’s excellent centre.
Four minutes later Danilo slid the ball cleverly behind the defence, Dudu collected it and rolled it across goal to present Henrique with the simplest of finishes.