Питерские футболисты с первых минут взяли инициативу в свои руки и уже на 5-й минуте открыли счет. Розина с правого фланга выполнил подачу со стандарта, Шемберас проиграл борьбу Крижанацу, Акинфеев не пошёл на перехват, в итоге игрок «Зенита» подработал мяч и вторым касанием расстрелял ворота с линии вратарской площадки – 1:0.
«Зенит» продолжал атаковать, а армейцы под прессингом соперника все чаще ошибались и теряли мяч, не в силах довести до конца ни одной атаки.
Первый опасный момент ЦСКА сумел создать лишь на 50-й минуте - Крижанац сделал неточную передачу на голкипера, Малафеев не смог накрыть сразу, в итоге Дзагоев смог пробить с острого угла в пустые ворота, но не попал. Питерцы ответили спустя несколько минут - Кержаков со стандарта пробил в дальнюю девятку, рядом со штангой.
А на 65-й минуте «Зенит» удвоил преимущество. Кержаков протащил мяч по левому флангу, обыграл Алексея Березуцкого одним движением корпуса и красивейшим обводящим ударом отправил мяч в дальний угол с линии штрафной площади. Акинфеев прыгнул, но достать не смог – 2:0. Для Кержакова этот гол стал первым в нынешнем чемпионате.
В концовке матча гости начали сушить игру, а хозяевам атаки по прежнему не удавались. Лишь на последней минуте основного времени Алдонин после передачи Хонды сыграл в стенку с Гонсалесом, вышел на ударную позицию и пробил с линии штрафной площади, но Малафеев выручил.
После этого матча «Зенит» обогнал ЦСКА в турнирной таблице и с 15 очками занял второе место, армейцы на третьей позиции – 14 очков. Стоит отметить, что питерцы впервые с 1998 года победили ЦСКА в гостях.