BC Triumph pulled off the comeback of the EuroChallenge season so far and stunned Dexia Mons-Hainaut 76-73 in Moscow on Tuesday in their Top 16 encounter.
Trailing 70-55, the Russian outfit outscored Chris Finch's team 21-3 over the last four and a half minutes of the game to improve to 2-0 in Group L and leave Dexia 1-1.
Stanislav Eremine's team started the fightback when Valery Likhodey hit a three-pointer and both Ognjen Askrabic and Pavel Sergeev scored on lay-ups.
Sergeev was fouled on his shot and made the free throw for a three-point play to close the gap to 70-63.
Dexia's Elton Nesbitt, who was off target with a three and turned the ball over on his team's previous two possessions, then missed two free throws and Ernest Bremer went to the other end for Triumph to make a lay-up and cut the deficit to just five with 3:24 to go.
Nesbitt again went to the line and sank just one of two, but neither team scored agains until 1:51 remained when Egor Vyaltsev buried a three-pointer for Triumph.
That shot reduced the arrears to 71-68 and another lay-up by Askrabic made it a one-point game.
Dexia continued to have trouble on offense, with James failing to connect on a mid-range jumper.
Triumph's Likhodey drew a foul and made a pair of free throws to give the home side the lead for good.
After Ben Ebong travelled for Dexia, Egor Vyaltsev and Nesbitt each made two free throws.
With time running down, Dexia fouled Sergeev and he only drilled the first of two shots at the line.
The Belgian outfit wasn't able to keep Likhodey off the boards, however.
He grabbed the rebound to maintain possession for Triumph and was fouled by Potter.
Though Likhodey only made the second free throw to leave Dexia with six seconds, Sergeev intercepted a Nesbitt pass and time ran out as Triumph celebrated a memorable victory.
Kelvin Torbert had a game-high 20 points in defeat for Dexia, while Vyaltsev led a balanced Triumph attack with 16 points.