Up to thousand protesters demonstrated in Russia's second largest city of Saint Petersburg on Sunday against a plan to raise the state pension age which has sparked public anger.
Between 800 and 1,000 people gathered in a small park for an authorised demonstration to urge President Vladimir Putin's government to "Raise the pension, not the age," while some chanted the opposition catchphrase "Russia without Putin."
Police were on hand but said the rally passed without any serious violations, putting participants at 500.
One protester carried a placard saying "Riot police's truncheons won't save Vova," using a shortened form of Putin's name.
Opposition politician and former MP Dmitry Gudkov, leader of the "Party for Changes," told the rally the draft law gradually to raise the state pension age by five years to 65 for men and 60 for women shows the authorities' contempt for the public.
"They have decided to dig into our pockets," he complained.
The reform "demonstrates that the authorities have got tired of us ... we need to tell them that we have got tired of them too."
One of the protestors, Ivan Lozov, 30, said that "I came not just because of the (pension) reforms, but because of the way the authorities are lying. Television doesn't even talk about this officially."
One of the organisers, lawmaker Boris Vishnevsky from Yabloko liberal party, said: "If we can replace the authorities, we won't have to hold demonstrations."
The latest protest came after hundreds were detained earlier this month at nationwide demonstrations against the controversial reforms that were backed by opposition leader Alexei Navalny, who is currently in jail.