Former Arsenal star Andrey Arshavin has announced his retirement.
Arshavin will have up the boots when his contract with Kazakhstan's Kairat Almaty expires on December 31.
The veteran, now 37, joined Kairat Almaty three years ago from Zenit St Petersburg.
Arshavin achieved 76 caps with Russia, counting on Zenit and Arsenal among his clubs.