Incumbent president wins with resounding majority, beating principlist rival Ebrahim Raisi to extend his term in office.

Rouhani first took office in 2013 promising to open Iran to the world. Iran's reformist President Hassan Rouhani has emphatingly won the country's presidential election, according to official results, fending off a challenge by principlist rival, Ebrahim Raisi.

With nearly 40 million votes in Friday's hard-fought poll counted so far, Rouhani was leading the race with 56.88 percent, the interior ministry said on Saturday. Raisi, his closest rival, won 38.55 percent of the vote.

Mostafa Mirsalim, a conservative, got 1.13 percent, while reformist Mostafa Hashemitaba got 0.52 percent.

Hassan Rouhani wins Iran's presidential election | Iran 2017 Elections News | Al Jazeera