A Moscow court has sentenced Russia's former Economy Minister Alexei Ulyukayev to eight years in a labour camp for bribery.
Ulyukayev was arrested in 2016, accused of trying to extort $2m from state oil firm Rosneft to approve its purchase of another oil firm.
He was accused by the Rosneft boss, who is close to President Vladimir Putin.
Rosneft boss Igor Sechin was asked to testify but did not turn up.
Ulyukayev had denied the charges and alleged he was framed.
The verdict read out by the judge said Ulyukayev had "made use of his position in order to demand from Rosneft chief Sechin a bribe, in exchange for giving approval" for the purchase of state-owned Bashneft.
"At the same time he told Sechin he would in future obstruct the company's activities if it rebuffed him," the verdict added.
Oleg Feoktistov, a former secret service officer who worked for Mr Sechin, testified that the bribery had taken place on the sidelines of a Brics forum in Goa, India. Brazil, Russia, India, China and South Africa form the Brics group.
"Using two fingers he indicated the sum he wanted to receive, which was equivalent to two million dollars," Mr Feoktistov said, citing what Mr Sechin had told him.