I think that some members of the Guardian Council rigged the first round and provided "extra" votes for Ahmadinejad, and that this has freightened some of the "ordinary suspects". Check out the title of this thread.
The coming days will be very interesting, prepare for weekend duty in most of the capitals, not only for the neighbors. Follow the Tehran stock exchange for indications today and tomorrow...
http://www.tse.ir/