Thousands of protesters took to the streets in Moscow, accusing the ruling United Russia party of rigging Sunday's parliamentary elections.
Police arrested about 300 activists during clashes as tensions mount.
The United States has since called for a full investigation into what it says are credible reports of fraud.
Al Jazeeera's Neave Barker reports from the Russian capital, Moscow.