Moldova’s pro-EU President Maia Sandu has claimed a second term after a tense election run-off seen as a choice between Europe and Russia.
With most votes counted Sandu had won 55%, and in a late-night speech she promised to be president for all Moldovans.
Her rival Alexandr Stoianoglo, who was backed by the pro-Russian Party of Socialists, had called for a closer relationship with Moscow.
During the day the president’s national security adviser said there had been “massive interference” from Russia in Moldova’s electoral process that had “high potential to distort the outcome”.
Russia had already denied meddling in the vote, which came a week after another key Eastern European election in Georgia, whose president said it had been a “Russian special operation”.
Stoianoglo, who was fired as prosecutor general by Sandu, has denied being pro-Kremlin.
As polls closed, both Maia Sandu, 52, and her rival thanked voters, with Stoianoglo speaking in Russian as well as Romanian. Although Romanian is Moldova’s main language, Russian is widely spoken because of its Soviet past.
Turnout at 54% was high, especially among expat voters at polling stations abroad.
Stoianoglo took an initial lead on the night and was the more successful candidate in Moldova itself with more than 51% of the vote. Sandu won in the capital Chisinau, and she was completely dominant among expat voters.
As she overtook her challenger late on Sunday night, there was cheering at her campaign headquarters and chants of “victory”.
In a hoarse voice she praised her compatriots for saving Moldova and giving “a lesson in democracy, worthy of being written in history books”.
Then, moving into Russian, she said: “I have heard your voice – both those who supported me and those who voted for Mr. Stoianoglo. In our choice for a dignified future, no-one lost… we need to stand united.”