Some matches you shoot on autopilot, and matchday 3 of the Russian Premier League had all the makings of one: Zenit at home, Gazprom Arena, my usual spot behind the goal. When you cover this stadium regularly, you start predicting where the story will happen. This time football decided to humble me.
The first act followed the script. Maxim Glushenkov put Zenit ahead on 23 minutes, the stands erupted, and I had my celebration frame in the bag early. Comfortable evening, I thought. Then Rodina Moscow rewrote everything. On 59 minutes, 20-year-old Arthur Garibyan equalized — fine, a bit of drama makes for better pictures. Six minutes later he scored again. A brace, out of nowhere, and suddenly the entire visual narrative of the night belonged to the away side. Shooting an upset at the home ground is its own discipline: one small pocket of traveling fans losing their minds, surrounded by tens of thousands sitting in stunned silence. That contrast is worth more to a camera than any scoreline.
The referee, Igor Kaplenkov, blew for full time at 2:1 to Rodina. In the mixed zone, the frames told two stories at once — slumped shoulders on one side, a kid who couldn’t stop grinning on the other. As a sports photographer in Saint Petersburg, I’ll take a night like this over a routine home win every time. Going through the cards afterwards, my pick for shot of the match wasn’t either goal. It was Garibyan’s face, the moment he realized what he’d just done at Gazprom Arena.
See the full gallery with the best moments from Zenit vs Rodina Moscow here.
Blog

A 2nd-Minute Goal and a Quiet Scorer: Zenit vs Baltika

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










