Zenit moved up to second position after they thrashed Spartak Moscow 5-2 moving them to within a point of league leaders CSKA Moscow.
Ivo Ilicevic scored two of the best goals of the season during Anzhi's 3-0 drubbing of Tom' Tomsk.
Highlights as Ajax thrash bottom of the table PEC Zwolle 5-1 at home, with two goals for Davinson Sanchez, a double for Danish wonder kid Kasper Dolberg and one for Chelsea loanee Bertrand Traore.
CSKA Moscow moved one step closer to a third title in four years with a convincing 3-1 victory over Ufa, goals from Alan Dzagoev, Pontus Wernbloom and Ahmed Musa were enough to get the visitors home.
Dong Xuesheng was guilty of one of the misses of the season as his Hebei China Fortune side were defeated by Shanghai Shenhua.
Krasnodar's Fyodor Smolov moved in to joint first place in the race for the golden boot with his fourteenth goal of the season, scoring a superb bicycle kick against Ufa.
Vasyl Hrytsuk scored the goal of the game as he helped Oleksandria take a shock lead over Shakhtar. Ex-Arsenal player Eduardo leveled the scoring late on with an easy finish to draw the game.
Take a look at Big Phil Scolari been his usual animated self while managing Guangzhou Evergrande FC to victory against Beijing Guoan FC.