The Russian Premier League is back in action this week as Zenit Saint Petersburg take on Dynamo Moscow at the Krestovsky Stadium on Saturday. Zenit Saint Petersburg have blown hot and cold this season and have a point to prove going into this game.Dynamo Moscow are currently in fourth place in the Russian Premier League standings and will have to work hard to maintain their top-four status this season. The Moscow-based side edged Arsenal Tula to a 1-0 victory in its previous game and will have to be at its best in this match.Zenit Saint Petersburg have recovered from their slump in the Russian Premier League and are level on points with Spartak Moscow at the top of the table. The reigning champions thrashed FC Ural by a 5-1 margin last weekend and will be confident ahead of this game.Referee appointment made for #ZenitDynamo this Saturday🗣️ https://t.co/K0lqsMry6D pic.twitter.com/PlTOBfgHEO— FC Zenit in English✨ (@fczenit_en) December 9, 2020Zenit Saint Petersburg vs Dynamo Moscow Head-to-HeadZenit Saint Petersburg have an excellent record against Dynamo Moscow and have won 23 games out of a total of 42 matches played between the two teams. Dynamo Moscow have managed only 10 victories against Zenit Saint Petersburg and need to step up to the plate in this game.The previous meeting between the two teams ended in a narrow 1-0 victory for Dynamo Moscow. Toni Sunjic scored the winning goal on the day and is likely to make an appearance in this game.Zenit Saint Petersburg form guide in the Russian Premier League: W-D-D-W-WDynamo Moscow form guide in the Russian Premier League: W-L-D-W-WAlso Read: FIFA Best Player Awards Power Rankings: November 2020Zenit Saint Petersburg vs Dynamo Moscow Team NewsArtem Dzyuba is back for Zenit Saint PetersburgZenit Saint PetersburgZenit Saint Petersburg have a fully-fit squad for arguably the first time this season and will want to win this game. Star striker Artem Dzyuba is back for this game and has a point to prove against Dynamo Moscow.Injured: NoneDoubtful: NoneSuspended: NoneDynamo Moscow have a strong squadDynamo MoscowDmitri Skopintsev has made tremendous progress with his recovery but is unlikely to be risked in this fixture. Sly Igboun is also back in the squad after a long-term injury but is likely to be sidelined for this game.Injured: NoneDoubtful: Sly Igboun, Dmitri SkopintsevSuspended: NoneZenit Saint Petersburg vs Dynamo Moscow Predicted XIZenit Saint Petersburg XI (4-4-2): Mikhail Kerzhakov; Douglas Santos, Dejan Lovren, Yaroslav Rakitskiy, Vyacheslav Karavaev; Andrey Mostovoy, Wilmar Barrios, Magomed Ozdoev, Malcom; Sardar Azmoun, Artem DzyubaNothing is beyond @DouglasSantos_6! 🦿⚽️#ZenitBVB #UCL pic.twitter.com/lmWsXDgJPx— FC Zenit in English✨ (@fczenit_en) December 9, 2020Dynamo Moscow XI (4-2-3-1): Anton Shunin; Guillermo Varela, Ivan Ordets, Roman Evgeniev, Sergey Parshivlyuk; Nikola Moro, Daniil Fomin; Daniil Lesovoy, Sebastian Szymanski, Vyacheslav Grulev; Clinton N'JieZenit Saint Petersburg vs Dynamo Moscow PredictionZenit Saint Petersburg have one of the most formidable squads in Russia but are yet to live up to expectations this season. The Russian giants have shown glimpses of their ability but need to be more consistent to defend their title.Dynamo Moscow have their fair share of problems to address but can potentially threaten the reigning champions in this game. Zenit Saint Petersburg are the better side on paper, however, and should be able to win this game.Prediction: Zenit Saint Petersburg 2-1 Dynamo MoscowAlso Read: Ajax vs PEC Zwolle prediction, preview, team news and more | Eredivisie 2020-21