Счет в матче был открыт уже на 10-й минуте встречи. Футболистам «Порту» удалась хорошая контратака. Халк получил мяч на правом фланге атаки, легко ушел от Зырянова и выполнил прострел на дальнюю штангу на Родригеса, которому оставалось всего-навсего не промахнуться по пустым воротам.
Вели в счете португальцы недолго. На 20-й минуте встречи счет стал ничейным. Файзулин хорошо пробежался по правому флангу, дошел до линии штрафной и выполнил прострел в район линии вратарской, Элтон неудачно вышел на мяч и выбил точно в ноги Широкову, который и расстрелял практически пустые ворота.
Под занавес первого тайма «Порту» остался вдесятером: вторую желтую, а следом за ней и красную карточку получил Фусиле.
Во втором тайме «Зенит» сумел сполна воспользоваться численным преимуществом, дважды поразив ворота «Порту».
На 63-й минуте встречи в ворота «Порту» был назначен штрафной удар. Файзулин сильно пробил по воротам, мяч попал к Широкову, который первым касанием мяч обработал, а вторым положил в сетку ворот.
Точку в матче поставил Данни. На 72-й минуте встречи неплоха контратака удалась игрокам «Зенита». Кержаков получил мяч на правом фланге атаки, на входе в штрафную легко обыграл защитника, выполнил прострел вдоль ворот, рикошет, мяч дошел до Данни, который спокойно отправил его в сетку уже пустых ворот.
Положение команд в группе G на данный момент выглядит следующим образом: АПОЭЛ – 3 очка (1 игра), «Зенит» - 3 очка (2 игры), «Порту» - 3 очка (2 игры), «Шахтер» - 0 очков (1 игра).