Scavolini Pesaro held off Apoel down the stretch to stay perfect in EuroChallenge Last 16 Group K with a 78-69 win.
Lewis Hopkins' jump-shot with 4:48 to go had Apoel in striking distance, 65-59 down, but Eric Williams responded with a dunk.
Milan Dozet then hit a three-pointer for the visitors, but Daniele Cinciarini matched that with one of his own before another Williams jumper padded the lead to 10 with three minutes to go, and from there they salted the game away.
Cinciarini led Scavolini with 18 points, while Williams added 16.
Hopkins led Apoel with 15 points while Dozet had 13 and Brandon Heath 12.