FC Zenit - Sardar Azmoun scored the winner in the 63rd minute, slotting home Vyacheslav Karavaev's low cross from six-yards-out.
The win extends the blue-white-sky blues lead at the top of the Russian Premier Liga and we now sit on 36 points after 16 games, 6 points ahead of Rostov and Lokomotiv, who have a game in hand.
The next league game is away to Rubin Kazan on 23 November.