On Wednesday, 18th March 2026, Zenit host Dynamo Makhachkala in Russian Cup. Analysis points to Zenit to win as the standout bet.
Zenit are in strong form: 7W 1D 2L from 10 matches.
Dynamo Makhachkala are inconsistent: 6W 0D 4L in 10 games.
H2H: Zenit won 4 of 4 meetings vs Dynamo Makhachkala's 0, with 0 draws. BTTS in 25%.
Overall: zenit to win at 1.40 is our strongest selection.