New Delhi: With four wins from four matches, scoring 12 goals while conceding just two, Islamic Republic of Iran continued their unstoppable march through the FIFA U-17 World Cup India 2017 by defeating Mexico 2-1 in their Round of 16 encounter in Goa.