iran will hold the first runoff presidential election in its history , between president hassan hashemi khamenei and tehran ' s hard - boiled mayor , election results said saturday .
Akbar Hashemi Rafsanjani is the president.