Ukraine captain Anatoliy Tymoshchuk has confirmed he is returning to Zenit St Petersburg this summer after a four-year spell with Bayern Munich.
Tymoshchuk has been celebrating Bayern's historic treble after they added the DFB Pokal to their Champions League and Bundesliga successes, but has also secured his future by agreeing a two-year contract with Zenit.
In a statement on his website, the 34-year-old said: "Despite offers from around the world, I've decided to tie my future to the club where I have already experienced a lot of happy moments.
"My contract comes into force on July 1 and for the next two years I'll be a player of Zenit St Petersburg, with whom I hope to secure new victories."
The Russian club also confirmed the deal on their website.
"Midfielder Anatoliy Tymoshchuk will from July 1 continue his career with the blue and white," said a statement. "The agreement is for two years."
Tymoshchuk, capped 127 times by Ukraine, made 132 appearances for Bayern, scoring six goals, since joining in 2009. During that time, he won the Bundesliga and DFB Pokal twice as well as this season's Champions League and two Super Cups, but he has found himself used largely as a substitute this past campaign.
He scored 18 goals in 100 appearances during his previous stint with Zenit between 2007 and 2009, winning the Russian league title and UEFA Cup.