Apoel’s European dream came crashing down to earth last night after they were knocked out by Belgian side Zulte Waregem 2-1 with a last-gap goal.
The Europa League tie seemed to be going into extra time at 1-1, the same as the first leg, when substitute Naessens popped up to slot the ball home from a cross on 90 minutes.
He ghosted into the box among three defenders to poke the ball in from close range as goalkeeper Pardo could only watch it go in.
Apoel had high hopes of qualifying for the lucrative group stage but a packed GSP stadium was silenced when striker Habibou caught the defence napping and finished off a through ball with only 12 minutes on the clock.
The home side had been the better team but wasteful in front of goal and lacked focus at the back.
However, the tide seemed to be turning when Cyprus international Aloneftis bundled the ball into the net after 52 minutes.
The Nicosia side went in search of the all-important second goal but were instead knocked out by a sucker blow in the dying embers of normal time to make it 2-3 on aggregate.