More than 20,000 people have marched across Moscow city centre in memory of the slain Russian opposition leader Boris Nemtsov on the first anniversary of his killing.
Mr Nemtsov was shot dead late at night as he and a companion walked across a bridge overlooking the Kremlin.
The brutality so close to the centre of Russian power alarmed and angered supporters of the beleaguered opposition.
Mr Nemtsov, who had been a deputy prime minister during Boris Yeltsin's presidency, was a charismatic figure and a vehement critic of president Vladimir Putin.
"He was the embodiment of freedom and courage, he was a model for me," said marcher Kamala Igamberdiyeva, a 26-year-old accountant.
"We still have a chance if the opposition shows wisdom and unites."
In Mr Putin's decade-and-a-half in power, opposition groups have come under severe pressure, criticised by officials and state-controlled media as pawns of the West.
Permission for rallies is frequently denied.
Many opposition supporters say that even if Mr Putin had no direct hand in Mr Nemtsov's killing, he bears responsibility for encouraging a truculent authoritarianism.
"Nemtsov's death was the result of the atmosphere of hatred in our country," said 78-year-old demonstrator Pavel Movshovich.
City authorities denied march organisers permission to hold a procession to the bridge, but gave permission for another route in central Moscow on Saturday. Some demonstrators also visited the bridge.
Earlier, US ambassador John Tefft laid a wreath at the bridge, saying he came to express hope that "some of the dreams that Boris Nemtsov had will come true in Russia".
Five suspects have been arrested in the killing, all of them Chechens. The suspected gunman served as an officer in the security forces of the Moscow-backed Chechen leader, Ramzan Kadyrov.
The official probe has failed to identify those who ordered the killing, and Russian liberal opposition activists have criticised the Kremlin for the failure to track down the mastermind.
Earlier this week, opposition leader Ilya Yashin released a report accusing Mr Kadyrov of involvement in Mr Nemtsov's killing, and demanded his resignation.
Mr Kadyrov, whose term expires in early April, rejected the accusations. At the same time, he tried to secure his position by taking a posture of obedience.
"The nation's leadership needs to find another person so that my name isn't used against my people," he said in televised remarks. "My time has passed."
Mr Putin has relied on Mr Kadyrov to stabilise Chechnya after two separatist wars, making him effectively immune from federal controls.
Mr Kadyrov's unparalleled privileges and defiant ways have earned him numerous enemies in Russia's law enforcement agencies, whose leaders have pushed for his dismissal.