Group stage, round one of the Russian Cup’s RPL Path: Zenit hosting Baltika at Gazprom Arena. Cup fixtures have their own rhythm — rotated lineups, a slightly relaxed crowd, and normally a calm opening spell where I can test the light and settle into a shooting position. The calm lasted about ninety seconds.
Kevin Andrade put Zenit ahead in the 2nd minute, and then came the moment that made the whole evening for me as a photographer. Andrade had scored against his former club — and he didn’t celebrate. No sprint to the corner flag, no arms in the air. His teammates piled around him while he stood almost still. Through the viewfinder, restraint like that is far more powerful than any choreographed celebration: you can see the emotion precisely because the player is holding it back. Those frames are why match photography exists.
With referee Nikita Novikov keeping things moving, the game settled into a typical cup tempo, so I worked the details instead — aerial duels, the bench, reactions in the stands. The one sour note came in the 53rd minute, when Zenit midfielder Daniil Kondakov had to come off injured. Injury substitutions are never pleasant to shoot, but they’re part of an honest match record, and I try to document them with care rather than drama.
No further goals followed. Zenit open their group campaign with a 1–0 win, and I leave Gazprom Arena with a sequence I’ll keep coming back to: the early strike, the silence of the scorer, and a team celebrating around a man who chose not to. Sometimes an entire night of sports photography comes down to one celebration that never happened.
See the full gallery with the best moments from Zenit vs Baltika in the Russian Cup here.
Blog

Zenit Beat Crvena Zvezda 3:1: Photos from Gazprom Arena

Zenit 4-1 Neftchi: Matchday Through My Lens

Zenit vs Gimnasia y Esgrima: Notes from Gazprom Arena

Shooting an SV20 Club Regatta in Saint Petersburg

Zenit 2-1 Sochi: A Comeback Built on a Missed Penalty

Zenit vs Akhmat: when the story is written in the first eleven minutes

Zenit vs Krasnodar: A 1–1 Draw That Kept the Title Race Wide Open

Zenit Hold Off Krylya Sovetov

Zenit Put Kairat to Bed in 45 Minutes

Zenit vs Dinamo Makhachkala: A Russian Cup Tie Between Two RPL Sides

Zenit vs Fakel Yamal 3–0: Photographing a Match That Never Let Up

Zenit vs Baltica: One VAR Call and a Last-Minute Winner

Korabelka vs Proton 3:2 — A Five-Set Volleyball Thriller

A score to chase: Diana vs Burevestnik at CVVS “Nevskaya Volna”









