Only possible way Iran wins is with a final score of 1-0. There is no way they can score 2 goals in 90 minutes.
So far they've scored 0 goals (dont count the own goal) in 2 matches. Last world cup 1 goal in 3 games.
It will take a miracle for Iran to win, but I see good value on 1-0 exact score prop.
0.50 to win 5.33* Iran 1 / Portugal 0 +1065