 BBC News with Stuart McIntosh. Iran's presidential election has been won by the reformist candidate Massoud Pesachian. The former heart surgeon finished nearly three million votes ahead of his hardline conservative rival, Saeed Jalili, in the second round. Mr Pesachian supporters have been celebrating on the streets of Tehran.