The crowd filing through central Chisinau waving EU flags on Friday evening was clear: they believe Russia is trying to steal their election and bring pro-Kremlin politicians to power in Moldova.

Their weapon is money, your weapon is your vote!, was the loudest chant as several hundred supporters of the governing party, PAS, and its pro-European policies joined the final rally before Sunday's ballot.

This week Moldovan police and prosecutors disclosed evidence of election interference on an unprecedented scale: vote-buying and disinformation that they link directly to Russia. They've also uncovered a plot to foment violent unrest, detaining dozens of men who travelled to Serbia for training including in the use of firearms.

Opposition parties dismiss talk of Russian meddling as a political show claiming the government is laying the ground to annul the vote should PAS lose its majority in parliament.

But Moldova took a decisive turn towards EU membership and away from Moscow after Russia's full-scale invasion of Ukraine. Now the evidence suggests Russia has been investing heavily in restoring its influence.

It’s trying to claw back control.

Lodged between Romania and Ukraine, Moldova has been independent since the USSR fell apart more than three decades ago. Last summer, it launched EU accession talks in tandem with Ukraine.

Prime Minister Dorin Recean sees these elections as a final battle for his country.

There is constant pressure from Russia, he told me, as the pro-PAS crowd broke up after its brief march through Chisinau.

They're spending the equivalent of more than 1% of our GDP to overthrow our government - on propaganda and false messages.

Some of that fake-news network – posting anti PAS content for cash – was uncovered in a recent BBC investigation.

It's linked to Ilan Sor, a fugitive Moldovan oligarch now in Moscow.

In response to the BBC investigation, the Russian embassy in the UK denied involvement in fake news and electoral interference and claimed that it was the EU that had been interfering in Moldova's election.

All this is happening as Russia's bombardment of Ukraine escalates and with Moscow accused of ever more hostile activity elsewhere in Europe, like sending drones into Poland.

So PAS is trying to mobilise voters by driving home the danger.

Its bright yellow election flyers are full of promises that the party guarantees EU membership in the next four years along with a bounty of European investment and maximum respect in the world.

But the flip side of the paper is dark and disturbing. There's an image of Ukrainian homes destroyed by war and a warning not to hand our country over to Russia.

Then come the faces of Moldova's opposition leaders and the slogan: Say no to Putin's candidates.

This is exactly the risk right now here in Moldova, the prime minister says, justifying using such scare tactics.

Moldova isn't rich, even in wine-producing spots like Cricova, and huge numbers have left the country to seek better lives and incomes overseas. That's created a diaspora so large, its vote has become decisive.

Since Russia's full-scale invasion of Ukraine in 2022, the surge in energy prices has strained the economy even further – to near zero growth.

The politicians have fancy paper to print their election posters and flyers, but there's nothing decent for our kids' schoolbooks, one mother grumbles, displaying a photo on her phone of school books, tattered and torn.

Another says her salary on a factory production line is stuck at around £100 a month but the cost of living has soared. I don't know who to vote for; they all make promises, she shrugs. Then they do nothing.

Beyond PAS, the choice on Sunday includes the Patriotic Bloc made up primarily of the Socialist and Communist parties. A key member, Irina Vlah, was barred from running on Friday because of allegations of illicit financing.

Another bloc, Alternativa, posits itself as pro-EU but its candidates include the Chisinau mayor who is banned from travel in Europe's Schengen zone for unspecified security reasons. He's appealing the ruling.

In all, there are more than 20 participants, although there's a minimal threshold to enter parliament.

For police chief Cernăuțeanu, it's the plot for violent unrest that's most serious.

More than 100 people have been detained for attending training in Serbia, including on breaking through police lines and seizing weapons. Two were linked to the political structure of Dodon. The former president says the party is still checking its records.

On Friday, Serbian police announced the arrest of two men suspected of organising the training for up to 170 others.

Moldova believes Russia's GRU military intelligence was involved.

I don't think anyone in Europe has experienced anything like this interference, Mr Cernăuțeanu says.

As election day nears, the stakes couldn’t be higher, with both political allegiances and Moldova's future hanging in the balance.