Henrique scored two goals in the final 10 minutes to lead Brazil to a 2-0 victory over Mexico on Wednesday and a place in the final of the Under-20 World Cup.

Henrique scored with a header in the 80th minute and then slotted home an 8-meter (yard) shot from a cross for the sealing goal.

Brazil's opponent in Saturday's final will be Portgual, which defeated France 2-0 in the day's other semifinal.

Brazil is chasing its fifth Under-20 title after losing the final two years ago against Ghana in Egypt.

The loss ended a great run for Mexico, which was trying match the feats of other Mexican teams this year, having won the Gold Cup and the Under-17 World Cup.