Yaya Toure will stay put at Manchester City for at least another season after signing a one-year contract extension on Thursday.
The explosive midfielder appeared to be on the way out at the Etihad Stadium after starting Pep Guardiola's tenure warming the bench.
Toure, however, muscled his way back into contention and was a vital part of City's fight to reach next year's Champions League, a feat achieved on the last day of the season as they sealed third place.
And now he has quashed any further speculation on his future by putting pen to paper on a fresh deal.
“Yaya has been a fantastic servant for Manchester City and continues to be a vital member of Pep Guardiola’s squad," City’s Director of Football Txiki Begiristain said in a statement released by the club on its official website.
“He is one of our most experienced and popular players and we couldn’t be happier that he is staying with us as we embark on what we all hope will be a very exciting season.
“Yaya has been central to the successes we’ve had over the past seven years and he has a vital part play next season.”
The player himself also registered his delight in staying and affirmed he still had unfinished business at the Etihad.
“I’m delighted. I told myself the journey at City is not done and when I received a call from Txiki and talked to the manager I was very delighted," he explained.
"When I was first coming here [in 2010] I was trying to be part of a new story, of something special at this club. I am very lucky now to be part of a great club with great players around me who are helping me to achieve my targets.
"Of course I want to win trophies, that is very important to me. I want to enjoy it at this age still and remaining here is a massive, massive thing. It is a great club, going in the right direction with new players who are coming in.
"Our mentality is always to win week in, week out and I’m delighted with the fans as well.”