Moldova's pro-Western incumbent Maia Sandu claimed victory at Sunday's closely fought presidential election, defeating Alexandr Stoianoglo, her rival backed by the traditionally pro-Russian Socialist Party.

With 98% of the ballots counted, Sandu led Stoianoglo with 54.35%, the Central Election Commission said at the end of an election and campaign that were marred by persistent allegations of interference denied by Russia.

The victory for the 52-year-old ex-World Bank adviser, who has accelerated the nation's push to leave Moscow's orbit and join the European Union, is seen by her supporters as an endorsement of the resolutely pro-Western course she has tacked.