Tehran, 24 June 2005 (RFE/RL) -- Voting has ended in Iran's presidential runoff election, after a series of extensions. An Interior ministry spokesman confirmed polls closed at 2300 local time.

Earlier, Interior Minister Abdolvahed Mousavilari said voting time was extended for a second time because there were too many people still waiting to vote.

Former President Ali-Akbar Hashemi-Rafsanjani, a moderate conservative, is facing off against the hard-line mayor of Tehran, Mahmud Ahmadinejad, who came in a surprise second in the first round on 17 June.

Earlier today, the Interior Ministry said it had received reports of voting irregularities but the complaints were dismissed by the hard-line Guardians Council.