Afghans headed back to the polls today for a second round of voting to elect a successor to President Hamid Karzai.
The vote pits former anti-Taliban fighter Abdullah Abdullah against ex-World Bank economist Ashraf Ghani after neither secured the 50 percent majority needed to win outright in the first round on April 5.
Voters began queuing before the polling stations opened at 7am local time - despite rockets landing in the capital.
"Afghan people always rise from the ashes to face challenges. Today is one such challenge and we will rise to the occasion," said Arash Yarmand, an electrical engineer preparing to cast his vote in Kabul.
"There's a lot of expectations from the new government and we hope they live up to it."