Russia's former international captain Andrei Arshavin has agreed a two-year deal to return to his native club Zenit St Petersburg after a frustrating half decade at London's Arsenal, Zenit announced Thursday.
The return of Arshavin, 32, to Zenit had been rumoured in the Russian press for several days but the final signing of the deal had apparently been delayed by wrangling over the small print.
"One of the best footballers in Russia of the last decade is returning to his home city," Zenit said in a statement, confirming that the contract was for two years.
He will formally join Zenit from July 1 once his Arsenal contract expires, Zenit said.
Arshavin, born in Saint Petersburg in 1981 when it was still known as Leningrad, started his career in the Zenit reserves in 1999 while still a teenager.
Almost a decade at the club saw him score 71 goals in 310 matches and win Russian premier league titles as well as the UEFA Cup in 2008. He also lit up the 2008 Euro where Russia reached the semi finals.
But his move to Arsenal failed to live up to initial expectations and the midfielder spent most of his time on the bench and clearly felt wasted under the Arsene Wenger regime.
Most in Russia now expect Arshavin to see out the rest of his career at Zenit and seek to help the club win back the premier league title they lost last year to arch rivals CSKA of Moscow.
The signing was seen as invitable after his request to return was backed by the club owners state-run gas giant Gazprom, irrespective of the opinion of Zenit's Italian manager Luciano Spalletti.
"We have to remember that Arshavin is a product of Zenit. And I think it right that a product of Zenit finishes his career at his native club," Gazprom chief executive Alexei Miller was quoted as saying at the weekend.