Peruvian election officials say the narrow gap between two candidates vying for the second spot on the ballot for the country's run-off presidential election has tightened further.

Officials said Sunday former center-left president Alan Garcia leads pro-business congresswoman Lourdes Flores by less than 96,000 votes, with nearly 90 percent of the votes counted. Garcia led Flores by nearly 110,000 votes on Saturday.

The surge by Flores is attributed to heavy support among Peruvians living abroad whose votes are apparently starting to impact the election tally.

Since no candidate received half of the vote in the April 9 election, a presidential run-off will be held 30 days after the final results are announced.

Either Garcia or Flores will take on nationalist Ollanta Humala, who took 31 percent of the vote.