Hulk has been named in the starting lineup for Zenit St Petersburg against his former club Porto in their Champions League Group G match tonight.
The Brazilian international returns to the Estadio do Dragao for the first time since his move to the Russian club last September.
Midfielder Alex Witsel is suspended for the visitors after being sent off in their goalless draw with Austria Vienna.
Porto manager Paulo Fonseca recalls Helton, Nicolas Otamendi, Hector Herrera, Josue and Lica after they were all left out of the squad at the weekend.
Porto: Helton; Herrera, Otamendi, Mangala, Sandro; Danilo, Gonzalez, Josue, Lica, Fernando; Martinez
Zenit: Lodygin; Ansaldi, Lombaerts, Neto, Smolnikov; Shirokov, Shatov, Fayzulin, Danny; Arshavin, Hulk