В рамках девятого тура чемпионата, который стал последним перед трехнедельным перерывом, Спартак выставил состав, близкий к оптимальному. Команда Сергея Семака смогла вернуть в стартовый состав Густаво Мантуана, Дугласа Сантоса, который вышел с капитанской повязкой, и Педро. Дуглас Сантос, который занял позицию на левом фланге обороны, был вызван в сборную Бразилии, тогда как Роман Вега, игравший на аналогичной позиции, получил приглашение в сборную Аргентины. Это стало для него первой возможностью выступить на международной арене, особенно учитывая, что матч станет прощальным для Лионеля Месси в национальной команде.
В воротах Зенита находился Денис Адамов, а в центре обороны действовали Игорь Дивеев и Кевин Андраде. По флангам расположились Дуглас Сантос и Густаво Мантуан. В центре поля вместе с Вильмаром Барриосом и Артемом Карпукасом выступил Педро. Атакующую группу составили Луис Энрике, Максим Глушенков и Александр Соболев.
Зенит открыл счет уже на девятой минуте. Максим Глушенков, который не имел успеха в предыдущих матчах с ЦСКА и «Локомотивом», продемонстрировал отличную точность, пробив в дальний верхний угол из левого угла штрафной площади. Этот гол стал для него особенно важным, подтверждая, что его прицел не сбился.
На 16-й минуте последовал второй гол, который оказался довольно курьезным. Балтика, пытаясь отыграться, активно шла в атаку, что дало возможность Зениту перехватить мяч. Педро сделал передачу на середину поля Александру Соболеву. Форвард заметил, что вратарь Евгений Латышонок вышел далеко из ворот, и, воспользовавшись этим, пробил из центра поля. Голкипер среагировал слишком поздно, упав на мокром газоне, и мяч оказался в воротах.
Несмотря на такое развитие событий, Балтика не сломалась и смогла сократить отставание перед перерывом. Брайан Хиль удачно пробил головой, забив мяч в ворота Зенита.
Во втором тайме Зенит быстро восстановил преимущество в два мяча. В атаке вновь проявило себя трио – Максим Глушенков пробил, но удар был парирован вратарем, после чего Александр Соболев подхватил мяч и отправил его в штрафную, где Луис Энрике опередил защитников и отправил мяч в ворота.
Далее Зенит контролировал ход игры. Вратарь Евгений Латышонок отразил несколько опасных ударов от Педро и Луиса Энрике. В середине второго тайма Роман Вега и Нуралы Алип вышли на замену вместо Максима Глушенкова и Артема Карпукаса, после чего Дуглас Сантос сместился в центр, а Вега занял левый фланг. На 73-й минуте Густаво Мантуан был заменен на Вячеслава Караваева.
Балтика не сдалась и на 81-й минуте вновь сократила разрыв. Илья Петров оказался на нужном месте и подправил мяч в ворота после удара Егора Голенкова.
В концовке встречи, за пять минут до финального свистка, Фелипе Аугусто и Даниил Кондаков вышли на поле вместо Педро и Александра Соболева. Зенит оказался под давлением, и им пришлось всей командой обороняться, отбивая атаки калининградцев.
Тем не менее, Зенит выстоял и, набрав 18 очков, продолжает преследование лидирующего Краснодар, с которым встретится 10 октября на его поле.