Yaya Toure will be at Manchester City next season.
The Ivorian midfielder, 34, was out of contract this summer but has agreed a new one-year deal at the Etihad Stadium.
He has played in 299 games for City, scoring 81 goals.
Speaking to City’s website, the club icon couldn’t hide his delight.
“I am delighted. I told myself the journey at City is not done,” Toure said.
This deal completes an incredible turnaround for Toure who was completely out of manager Pep Guardiola‘s plans at the start of the season but worked his way back in after his agent apologised to Guardiola for previous differences.
Toure has won five major trophies at City since he joined from Barcelona in 2010, including two Premier League titles, two League Cups and an FA Cup.
In the second half of the 2016-17 season he became a key part of Pep’s plans and helped City finish in third place in the Premier League.
Toure has been deployed in a slightly deeper midfield role to great success and alongside Vincent Konpany he will prove Guardiola’s team with plenty of experience for their title push next season.
All together now: “Yaya, Yaya, Yaya, Yaya, Yaya, Yaya, Yaya Toure…”