Iranians are casting their votes in the most closely-fought presidential election in several years.
Mahmoud Ahmadinejad, the conservative incumbent, is facing a strong challenge from his main rival Mir Hossein Mousavi, a reformist who has blamed the president for failed economic policies.
Al Jazeera's Teymoor Nabili reports on how Iran's 10th presidential election got under way.