Brazilian footballer Hulk has joined Zenit St Petersburg from Portuguese club Porto on a five-year deal worth $80 million.
Hulk helped Porto to win three Portuguese league titles and the 2011 Europa League trophy after joining from the Japanese J League in 2008.
Hulk was Zenit's first major signing in the summer transfer window, which remains open in Russia for another week.
Zenit, drawn in the Champions League Group C along with AC Milan, Anderlecht and Malaga, will be able to use Hulk in Europe's premier club competition.