Gustavo Manduca’s goal gave the hosts the three points and sent Cypriots in dreamland just moments after Hulk’s penalty had canceled out Ailton’s first-half finish from the spot.
The two teams had appeared to be heading for 1-1 draw. APOEL first scored in the 42nd when Brazilian striker Ailton Almeida also converted a penalty.
Apoel, rank outsiders before the competition began, lead the group by a point from Zenit St Petersburg with two matches left and a win away to the Russian club on 23 November will send them to the knockout stages and guarantee them top spot.
Watch the video with excerpts from the game: