iran will hold the first direct general election in its history , between presidents mirza hashemi ahmadinejad and iranian ' s hard - line mayor , elections officials said saturday .
tehran ' s hard - line senator will faced rafsanjani in a runoff game .