DTL EKA AEL Lemesos ground down BC Siauliai 85-79 to improve to 2-1 in Round II of their EuroCup campaign.
The Lithuanians, yet to win in the second phase, looked set to record their first win when they had the better of much of the early phases of the contest.
The momentum shifted the way of the visitors midway through the third period.
Georgios Palalas sank two free throws to level the game at 56-56 for the Cypriots.
Michal Hlebowicki then added a free throw to put the visitors into the lead and they gradually wore down their opponents to claim the win.
Those two scores came in the middle of an 11-point run which took the visitors from a 56-54 deficit to a 65-56 lead.
"We won very important game for us," said head coach Igors Miglinieks.
"I think Siauliai's players were too tired after their match on Sunday. Our team had one day more for the rest and it was most important."
"We didn't have enough rest, and not enough power and energy," said Siauliai Aloyzas Rudys.
"Our main gun - the three-point shot - was empty."
Siauliai were just 6-of-23 from three-point range.
Jeron Roberts showed the way for the winners with a game-high 18 points but there were also important efforts from Michael King (14), Milutin Aleksic (12), Hlebowicki (12) and Ryan Randle (12).
Aleksic also had 12 rebounds for the winners, a figure matched by BC's Tadas Klimavicius who also poured in 18 points.
Arvydas Cepulis (15) and Vaidas Pauliukenas (14) also made important efforts in vain for the losers who had looked good when they led the game 51-42 early in the third quarter in the Group I fixture.
"We made a lot of mistakes and our defense was realy bad," said Pauliukenas about his side's setback.