A fine 17 points and eight rebounds by Lewis Hopkins propelled Apoel into the last eight of EuroChallenge as they took second place in Group K with a hard fought 81-76 success against fellow challengers KK Buducnost.
Both teams went into the contest with a chance of making it through but it was the home team who prevailed with a strong display down the stretch.
Trailing 70-67 with just under four minutes to go, a big triple by Michael Mokongo tied the game up and Apoel never looked back as they took the initiative with some big plays and impressive defence.
KK Buducnost had led for periods of the game with Marko Simonovic drilling home a three-pointer on the stroke of the interval to hand the visitors a 38-34 advantage heading into the second half.
By midway through the third, it was really looking good for the team from Montenegro as a score by Ivan Maras extended their lead to 50-42 but the Apoel came storming back.
A triple by Brandon Heath brought the home side level at 56-56 and set up a thrilling finale and the platform for Apoel to take the win.
Hopkins was well supported by Heath who claimed 15 points while Rik Hughes recorded an impressive 14 points and 8 rebounds.
Vladimir Dragicevic was the top scorer in the game with 23 points for the visiting team but it wasn't enough to keep their dream of a place in the last eight alive.
Dejan Radonjic, KK Buducnost Coach:
"Congratulations to the home team. They were more concentrated in the last 3-4 minutes. We missed many free throws which was crucial. Good luck to APOEL"
Nemanja Gordic, Buducnost Player:
"I would like to give congratulations to the home team. We played well for three quarters of the game. Towards the end of the game APOEL scored some important points and we could not make free throws."
Marios Argyrou, Assistant Coach:
"I want to congratulate the players, they played very well towards the end of the game. We can improve a lot more especially on defence. The last two minutes we showed character."
Michael Mokongo, APOEL Player:
"It was a very tough game for us. We had a slow start but we improved. This is a new team with a new coach and players. We are very happy about this result."