Уже на седьмой минуте встречи форвард питерцев Александр Кержаков замкнул передачу Базаева с фланга и открыл счет. Прошло еще чуть больше десяти минут, и тот же Кержаков опять добился успеха - в роли ассистента на этот раз у него выступил Аршавин. Таким образом, уже к середине первого тайма "Зенит" сумел добиться нужного результата для выхода в следующий круг. Однако его надо было если не развивать, то хотя бы удержать.
Питерцы не снизили активности, но во второй половине встречи инициатива перешла уже в руки "Грассхоппера". Борис Рапопорт, стремясь внести в игру свежие силы, выпустил одного за другим трех запасных, убрав с поля Кержакова, Аршавина и Базаева. Однако без своих лидеров команда удержать нужный результат не сумела. За четыре минуты до конца игры Мате Батурина, уже забивавший "Зениту" в Цюрихе, заставляет капитулировать Малафеева и закрывает перед питерцами дверь в следующий раунд Кубка УЕФА.