APOEL has been the surprise of the tournament so far and remained unbeaten in five matches to top Group G with nine points, one ahead of Zenit.
Zenit dominated the game but could not capitalize on numerous scoring opportunities.
The game was temporarily halted in the second half with the players leaving the pitch was covered in smoke because of flares thrown onto the field.
In a later group match, Shakhtar Donetsk hosted two-time champion FC Porto.
Short link: