BC Donetsk defeated Basket Bilbao 71-63 in the first leg of their Eurocup Qualifying Round tie on Tuesday in Ukraine.
Ramunas Butautas' team will attempt to finish off the Basque club when the two meet again next week, and Donetsk will be hoping they don't end up regretting the failure to claim a comprehensive opening win after leading by as many as 21 points in the second half.
Marque Perry finished with a game-high 18 points for Donetsk with Christopher Owens contributing 17 along with three steals and two blocked shots.
Perry's three-ball midway through the third quarter gave the Ukrainian team a 51-34 lead and not long after, he sank a pair of free throws to extend the advantage to 55-34.
That was Donetsk's biggest lead of the game.
Bilbao still trailed 63-44 with 5:50 to play in the contest after Anthony Tucker buried another three-pointer for Donetsk and the home side were on top 67-50 with 3:19 to play following a lay-up by Milutin Aleksic.
That's when the Spaniards, looking to give themselves a chance in the second leg, made their move.
Croatia international Marko Banic made a lay-up and then converted two free-throw opportunities to trim the deficit to 67-54.
After Perry made a couple at the charity stripe, Bilbao's Javier Salgado made a jump shot and Spain international Alex Mumbru sank a pair of free-throws to close the gap to 69-58 with 1:39 to play.
Salgado then popped a three-pointer, leaving Donetsk on top by just eight with 1:00 to go.
When Tucker missed from long range for Donetsk, Mumbru rebounded and Bilbao had an opportunity to draw even closer.
However, Perry swiped the ball from Salgado and went in for a lay-up to make it 71-61 with 14 seconds remaining.
Donetsk's Ukraine international Arthur Drozdov then committed a cardinal sin, fouling Salvador Guardia when he was attempting a three-pointer but fortunately for the home side, the 35-year-old center made just two of three at the line.
Neither side scored the rest of the way.
Donetsk finished 11 of 23 from behind the arc while Bilbao were six of 28.
Chris Warren passed a fitness test on his ankle injury and played almost 14 minutes for Bilbao but failed to score.
Janis Blums led the visitors with 12 points.
Marco Banic - player of Bilbao Basket
"My congratulations to the home team. They had a very good game today. From the first minutes it was very difficult to play against them. We had a lot of misses in defense. All the time we were trying to come back with the score and I think we did a good job today. I think we need to play better at our home game"
Jesus Vidorreta - head coach of Bilbao Basket
"My congratulations to Donetsk. They were better then us today and they won the game. They played differrent then we expected. We played really bad. They were really good in assists and like a team. We didn't expect so many 3 point shots from Donetsk. Finally, during last minutes we came back to the game to be alive"
Ramunas Butautas - head coach of BC Donetsk
"My congratulations to the fans. It is really difficult to win playing with Spanish team. I cannot say that I am fully satisfied with my team. Our team was playing during 3 quarters but in the 4th quarter they were just waiting for the end of the game."