On Wednesday, 18th March 2026, Zenit host Dynamo Makhachkala in Russian Cup. We recommend Zenit to win as the standout selection.
Zenit arrive in strong form, having recorded 7 wins, 1 draws and 2 defeats from their last 10 outings.
Dynamo Makhachkala are inconsistent on the road, with a record of 6W 0D 4L across 10 matches.
Historical meetings favour Zenit, who lead the head-to-head with 4 wins to Dynamo Makhachkala's 0, with 0 draws from 4 encounters. Both teams have scored in 25% of those meetings.
Our verdict: zenit to win at odds of 1.40 represents the most compelling value in this fixture.