1 of 8 Iranians are voting in a tight presidential run-off. Here, a woman proudly shows the ink on her finger after casting her ballot.
2 of 8 A man votes under the gaze of portraits of Islamic Republic founder Ayatollah Khomeini (right) and supreme leader Ali Khamenei.
3 of 8 Tehran's hardline mayor and presidential candidate Mahmoud Ahmadinejad looks confident as he clenches his fist after leaving the polling station.
4 of 8 Akbar Hashemi Rafsanjani, the more moderate candidate, is seen as a pragmatic conservative who nurtures ties with the West.
5 of 8 A little girl helps her mother place her ballot paper into a box at a Tehran polling station.
6 of 8 Outgoing reformist President Mohammad Khatami waves to reporters after voting.
7 of 8 Regardless of who wins, real power in Iran lies with the supreme leader, Ayatollah Ali Khamenei.
8 of 8 Here, an Iranian woman casts her ballot at her country's consulate in Iraq's capital Baghdad.