

Pre-Season Friendly: Zenit St. Petersburg Cruise Past Dynamo Makhachkala 2-0
Zenit St. Petersburg continued their pre-season preparations with a comfortable 2-0 victory over Dynamo Makhachkala in an International Club Friendly on July 1, 2026. The match, played behind closed doors, saw the Russian Premier League giants dominate proceedings and test out new tactical approaches.
Match Overview
As both sides used the friendly to build match fitness, Zenit St. Petersburg took control early. The first goal arrived in the 23rd minute when a precise through-ball split the Dynamo defense, and the striker finished calmly. Zenit doubled their lead just before the hour mark with a well-worked set-piece routine.
Dynamo Makhachkala, preparing for their own domestic campaign, showed flashes of promise but were largely kept at bay by Zenit's experienced backline. The Russian champions rotated heavily in the second half, giving valuable minutes to squad players.
Key Observations
- Zenit's attacking fluidity: The home side moved the ball quickly and created several clear chances, suggesting strong form entering the new season.
- Dynamo's defensive organization: Despite the loss, Dynamo Makhachkala showed discipline and will take positives from a tough test against top-level opposition.
What It Means
For Zenit St. Petersburg, this friendly serves as another step in their build-up to the upcoming RPL campaign. Managerial staff will be pleased with the clean sheet and the efficiency in front of goal. For Dynamo Makhachkala, facing a side of Zenit's caliber provides invaluable experience as they continue their pre-season schedule.
Friendly matches like these offer a glimpse into team shape and individual form, and both clubs will take away important lessons ahead of competitive fixtures.