
Shooting Zenit vs Lokomotiv: early strike, VAR and Mostovoy’s show
I worked the touchline on the near flank at Gazprom Arena and got lucky — all the key celebrations ran straight into...

Zenit vs Dynamo: VAR drama and Mantuan’s celebration
Gazprom Arena turned into a pressure cooker, and the touchline was the hottest spot. I worked from the goal line and...

Zenit vs Orenburg: six goals under the Gazprom Arena roof
After a break for internationals and away fixtures, football returned to Saint Petersburg with a heavy scoreline....

Diana’s comeback in Saint Petersburg: my first water polo assignment
My first full water polo game from poolside — and it escalated quickly. Notes on angles, flickering lights and why...

Zenit vs Orenburg: Football Report from Gazprom Arena
Zenit beat Orenburg 5:2 in Saint Petersburg during the 10th round of the RPL. I was at Gazprom Arena to capture the...

Zenit — Akhmat: Struggle, Cancellations, and Three Goals at Gazprom Arena
Russian Cup in Saint Petersburg: a tense game with three goals and overturned decisions. I started behind Zenit’s net...

Football by the Corner Flag: Zenit vs Sion
ive Goals, Loud Stands — Zenit vs Sion Football Night

Zenit vs Dynamo Makhachkala — Match Photo Report
Sports reportage photography from the Zenit vs Dynamo match in Saint Petersburg. Players’ emotions, game dynamics,...

When Sport Outruns the Weather: Rainy Run Report
Downpour on Yelagin Ostrov couldn’t stop the “5 Versts.” What I captured wasn’t gloom, but smiles through the rain...

Igora Drive Track Day
My First Igora Drive Track Day: Pure Adrenaline and Speed

My First “Orange Ball” — 3×3 Basketball in St. Petersburg
First impressions of shooting 3×3 basketball at the “Orange Ball” by Gazprom Arena — pure dynamics, emotions, and...

Behind the Lens: 5 Versts in Moskovsky Victory Park
Through the Lens: Morning “5 Versts” Run in Victory Park

