The Russian side hosted the Spaniards on a run of four wins out of four, and Milos Teodosic's 19-point haul saw them remain unbeaten and go four points clear at the top of Group B.
KK Zagreb finally got off the mark in the same group, narrowly beating fellow strugglers Zalgiris Kaunus by just two points. The 88-78 victory sees the Croatian side join their Lithuanian opponents on two points at the foot of the table.
Caja Laboral remain top of Group A, but only on points scored after they lost at home 84-89 to fellow Basque club Bilbao Basket.
Italian side Cantu could have overtaken them at the top of the table, but they lost 85-83 at Ulker. Both sides have the same points difference of plus seven, but Caja Laboral have scored 26 points more.
Nancy dropped to the bottom of the group after they lost 91-78 at Olympiacos.