The Iranian team beat Uzbekistan 2-0 and advanced to semi-final of the AFC U-19 Championship Bahrain 2016.
Reza Jafari scored a brace for Amirhossein Peyrovani’s team in Isa Town, Bahrain.
Iran has returned to the final of the FIFA U-20 World Cup for the first time in 16 years.
The Iranian team will play Saudi Arabia on Thursday to qualify for the final match.
Elsewhere, Japan will face Vietnam in another semis.