 BBC News with Stuart McIntosh. Iran's presidential election has been won by the reformist candidate Massoud Perzekian. The former heart surgeon finished nearly three million votes ahead of his heartline conservative rival Saeed Jalili in the second round.