Damjan Stojanovski's three-pointer with nine seconds left capped a stunning late comeback and lifted Lukoil Academic to a 69-66 win over Lugano Basket as they stayed perfect in EuroChallenge Group C.
The visitors had trailed 66-62 after Byron Sanders' lay-up with 4:25 to go.
But Stojanovski, who scored all five of his points in the final rally, made a lay-up and Dominic James then tied the game with another jumper with 2:33 to go.
A scoring drought then struck both sides to raise the tensions as the final buzzer loomed.
Turnovers were also a factor and when Michael Efevbereha gave the ball away with 16 seconds left, Stojanovski punished him with the decisive three-pointer.
Efevberha had a final chance for the hosts but his three was off-target.
Kaspars Kambala led Academic with 22 points, while Brandon Heath and James had 11 each, while Todor Stoykov added 10.
Mohamed Abukar and Edwin Draughan had 14 points each for Lugano, while Dusan Mladjan added 13 and Efevberha 10.
Lukoil Academic player Brandon Heat:
"That was a very hard game. We played good defense and Lugano too. We played very good defense on the last 3 minutes and this was the key to win the game."
Lugano player Mohamed Abukar:
"Sofia played very hard defense and dominated the rebounds. We did not play as a team in the 3 last minutes. Now we need to win the next two games".
Lukoil Academic Head Coach Jovica Arsic:
"I am happy for the win but not happy for the game because we played very good only in the first quarter and in the last 3 minutes. That's important to have continuity for 40 minutes. But Lugano is a very good team and it's important to win on the road."
Lugano Head Coach Joe Whelton:
"The Lukoil's defense is very hard and good on the last 3 minuts and we score 0 points, and 9 on the last quarter. My players are very good on the score come back on the second quarter. But we need to improve the intensity and the execution down the stretch."