Vladimir Putin has declared victory in Russia's presidential elections, returning for a third term after spending the last four years as the country's PM.
Exit polls and preliminary results gave him about 60% of the vote.
Mr Putin told supporters at a rally in central Moscow they had won in an open and honest battle.
But opposition groups have reported widespread fraud, with many people said to have voted more than once.
They have called for mass protests in central Moscow on Monday.
Meanwhile tens of thousands of supporters of Mr Putin gathered with Russian flags and banners outside the Kremlin for a concert to celebrate his victory.
Making a brief appearance with current President Dmitry Medvedev, Mr Putin thanked his supporters from "every corner" of the country.
"I promised you we would win, and we won," he said, his eyes watering. "Glory to Russia!"
"We have won in an open and honest battle.
"We proved that no-one can force anything on us."
Slogans on the banner included "Putin - our president" and "We believe in Putin", but there were indications that some participants had been ordered to attend.
There is tight security in the city, with 6,000 extra police brought in from outside.