Court bailiffs put handcuffs on Ulyukayev and escorted him to a cage in the courtroom after the presiding judge, Larisa Semyonova, had pronounced the sentence.
A Russian court sentenced ex-economy minister Alexei Ulyukayev to eight years in prison on Friday after finding him guilty of taking a $2 million bribe from Igor Sechin, the CEO of oil giant Rosneft.
He is the highest-ranking Russian official to have been convicted on corruption charges.
A Moscow court on Friday also ordered Ulyukayev to pay a $2.2 million fine.
A court in Moscow found Ulyukayev guilty of demanding and accepting the bribe on November 14 past year.
Sechin told investigators that Ulyukayev had demanded the bribe in return for backing a controversial deal in which Rosneft acquired a stake in Bashneft, another state-run oil group.
Sechin has failed to attend court hearings despite being summoned as a witness.
Cow escapes nativity scene twice, replaced by new cow
Stormy has been relocated to a more central space in the nativity scene, in hopes that it will be easier to keep track of her. The cow, nicknamed "Stormy", made her way out of Old First Reformed United Church of Christ in Old City around 6:20 a.m.
"It's a bad, groundless verdict", Kudrin said on social media.
Ulyukayev had been under house arrest since his detention in November previous year, and was taken into custody after the verdict Friday.
Alexei Kudrin, a former finance minister who has retained influence thanks to his personal ties with Putin, deplored the ruling on Twitter as a "horrible, unfounded verdict".
The ex-minister has been under house arrest ever since then, the report said.
Ulyukayev said the sentence was "unjust" and vowed to appeal.
Ulyukayev pleaded not guilty at the start of the trial and continued to maintain his innocence up until the verdict announcement.