Opposition activist Vladimir Kara-Murza has been sentenced to 25 years in jail in Russia for charges linked to his criticism of the war in Ukraine.
He was found guilty of treason, spreading "false" information about the Russian army and being affiliated with an "undesirable organisation".
The Russian-British former journalist and politician is the latest of several Putin opponents to have been arrested or forced to flee Russia.
He has denied all of the charges.
Last week, he said in a statement: "I subscribe to every word that I have said ... Not only do I not repent any of this, I am proud of it."
"I know that the day will come when the darkness engulfing our country will clear," he added in remarks posted online. "Our society will open its eyes and shudder when it realises what crimes were committed in its name."
Mr Kara-Murza's 25-year sentence was the maximum sought by prosecutors and is the longest sentence an opposition figure has received so far.
It took only minutes for the judge to rule on his case - a process that can sometimes take a long time in Russian courts.
The judge said Mr Kara-Murza would serve his time in a "strict regime correctional colony" and that he would be fined 400,000 roubles ($4,900; £4,000).
The tough sentence is a sign that in today's Russia the authorities are not only determined to silence critics but also to neutralise anything or anyone they believe represents a threat to the political system.
The BBC was not allowed access into the courthouse and only a handful of journalists from Russian state media were granted access, along with the defendant's mother and lawyer.
Instead, reporters and foreign ambassadors crowded into a separate room to view proceedings on two TV screens.
Mr Kara-Murza played a key role in persuading Western governments to sanction Russian officials for human rights abuses and corruption.
But his activism has come at a cost. He nearly died twice after being poisoned.
He was arrested a year ago in Moscow, initially for disobeying a police officer. More serious charges were levelled at him once he was in custody.
Mr Kara-Murza's case was partly based on a speech he made to politicians in the US last year, where he said Russia was committing war crimes in Ukraine with cluster bombs in residential areas and "the bombing of maternity hospitals and schools".
Those claims have been independently documented - but deemed false by Russian investigators who said the defence ministry did "not permit the use of banned means… of conducting war" and insisted Ukraine's civilian population was not a target.
Another charge stemmed from an event for political prisoners at which Mr Kara-Murza referred to what investigators called Russia's "supposedly repressive policies".
Last week, a copy of a speech he made to the closed court was released, in which he said his trial reminded him of a Stalin-era show trial of the 1930s.
"I only blame myself for one thing," he added. "I failed to convince enough of my compatriots and politicians in democratic countries of the danger that the current Kremlin regime poses for Russia and for the world."
His sentence has been widely condemned, with the British government summoning its Russian ambassador.
"Russia's lack of commitment to protecting fundamental human rights, including freedom of expression, is alarming," British Foreign Secretary James Cleverly said in a statement.
Outside the courthouse, the ambassadors of the United States, Britain and Canada expressed their solidarity with Mr Kara-Murza and his family.
"The court decision is an attempt to silence dissent in this country," said US ambassador Lynne Tracy. "Criminalisation of criticism of government action is a sign of weakness, not strength."
The campaign group Human Rights Watch, meanwhile, has described the verdict as a "travesty of justice" and called on Russia to "immediately vacate the verdict and unconditionally free him".
Amnesty International has said the sentence is "yet another chilling example of the systematic repression of civil society".