Porto - Aleksandr Kerzhakov has scored five minutes from fulltime to give Zenit St. Petersburg a 1-0 win over 10-man FC Porto on Tuesday and its first victory in Champions League Group G.
Kerzhakov met a cross from Hulk to net the winner which lifted the Russian club into second place in the group with four points.
Porto slipped to third, one point behind Zenit.
Atletico Madrid kept its grip on the group lead with a 3-0 result at Austria Vienna maintaining its winning run.
Zenit had lost four of its previous five away games and struggled to dominate a gutsy Porto team despite its numerical advantage in Portugal.
Porto held level for 80 minutes after Hector Herrera was shown his second yellow card in the sixth minute.