Russia's ruling United Russia party suffered major losses in Sunday's election to the Moscow city parliament, nearly complete results show.
The party lost nearly a third of the seats in the 45-member parliament but remains on course to retain its majority with about 26 seats.
With most opposition candidates disqualified, the Communists, independents and others gained seats.
The exclusion of the opposition candidates triggered mass protests.
Thousands of people have been detained, and riot police have been accused of a brutal crackdown on demonstrators.