Triumph Lyubertsy won for the first time in the Last 16 and condemned Pinar Karsiyaka to their second narrow defeat at home in a row in the EuroChallenge.
The Russian outfit arrived in Turkey with no wins in three attempts in Group L of the EuroChallenge but surprised the Turkish club, 79-77.
Karsiyaka had fallen at home to Artland Dragons last week, 99-95.
Captain Artem Kuzyakin led the winners with 26 points and Kyle Landry, who has missed a lot of games through injury, played for the second straight week and had 24 points and 10 rebounds.
Dmitry Kulagin also underlined his importance to the team with 18 points and five assists.
Triumph opened up their biggest lead of the game midway through the third quarter when a Landry three-pointer made it 59-40.
Karsiyaka stormed back and only trailed 60-53 after Goran Ikonic made a three for the hosts.
The home side trailed 65-56 going to the last quarter.
Twice Karsiyaka reduced the arrears to three points and then with 21 seconds to play, a Mire Chatman lay-up cut the Triumph advantage to 76-75.
Karsiyaka fouled Kulagin and he made just one of two free-throws.
Ayhan Kentli was off target with a three-pointer for the Turkish club, though, and Triumph rebounded.
Kuzyakin then sank two free-throws before a Chatman lay-up left the visitors with a two-point victory.
Pinar Karsiyaka coach, Hakan Demir:
"We brought the game to a last possession decision, despite having problems with our consentration. We wanted to go to overtime but we shot and missed. Since the break in the national league because of the All Star Game, we have lost our rhythm and couldn't come back. It might be hard to qualify but maybe still [have a chance] on the second place."
Pinar Karsiyaka player Ayhan Kentli:
"We are upset; we lost the adventage [in the group] by losing the game tonight. But after the [EuroChallenge] break we have wo more games to play and we are still second."
BC Triumph coach, Vasily Karasev:
"Congratulations to my players tonight, for winning an important away game. That was one step, [we have] two more games, then we will see what happens in the end."
BC Triumph player, Dmitry Kulagin:
"After losing at home to pinar Karşıyaka, we were happy to take revenge. We are looking forward to our next two games in the group."