Zenit St. Petersburg took all 3 points from a hard-fought contest at Stadion Kaliningrad, securing a 3-2 victory over Baltika in the 9th round of the Premier League. By then, the visitors had already established a rhythm that Baltika struggled to disrupt for large stretches of the game. The result keeps the gap between the two sides tangible, with Zenit moving further away from the mid-table pack while Baltika remain stuck in the middle of the standings.
The opening exchanges belonged firmly to the away side, who struck twice before the quarter-hour mark had passed. Maksim Glushenkov opened the scoring in the 9th minute, and Aleksandr Sobolev doubled the lead shortly after, catching the home defence off guard. And here's the thing, Baltika refused to lie down; Brayan Gil pulled one back in the 22nd minute to level the scoreline. The home side then went hunting for a winner, but the visitors held their shape until the break. It was a tense period where every touch mattered, and the visitors knew they had to stay focused.
The second half began with Zenit extending their advantage, as Luiz Henrique found the net in the 49th minute to restore a 2-goal cushion. It looked like the game might drift away from the hosts until Ilya Petrov scored a late consolation in the 81st minute to make the final margin feel tighter. To be fair, the visitors showed composure when they needed it most, shutting down the home side's momentum after the substitution window opened up. The home side pushed forward in the dying stages, but Zenit's defence held firm against the pressure.
Discipline became an issue for Baltika as the game wore on, with Ivan Belikov and Sergey Varatynov both receiving yellow cards for reckless challenges. The hosts made several changes to try and turn the tide, bringing on Mingiyan Beveev and Artem Karpukas among others, but the defensive structure remained porous. Zenit also shuffled their personnel, though their changes were less about urgency and more about managing the clock.
The statistics paint a picture of a game where Zenit controlled the tempo but Baltika created more clear-cut opportunities. The visitors held 59% of possession and registered 8 shots on target compared to Baltika's 4, yet the home side generated an expected goals total of 1.69 against Zenit's 0.67. It was a case of clinical finishing from the away team, who took their chances when they mattered most despite the underlying numbers suggesting otherwise. Zenit's efficiency was the difference between a draw and a victory.
The win moves Zenit up to 3rd place in the table with 18 points from 9 games, while Baltika sit 8th on 11 points. The result highlights the consistency required at this level, as the visitors continue to accumulate points even when not dominating possession. For Baltika, it is another defeat that leaves them searching for answers in the final third of the season.