Scenes of jubilation greeted the final whistle as Iran won only its second match at a world cup in there Group B encounter with Morocco.
Morocco’s dominated early on but failed to convert that pressure into goals.
The match was more evenly balanced in the second half with an own goal from substitute Aziz Bouhaddouz.
Iran currently sit atop Group B following a 3-3 draw between Portugal and Spain.