Yaya Toure has been a divisive figure at Manchester City over the last few years, but now that he is leaving the club, all the supporters are full of appreciation for the midfielder.

The Ivory Coast international has been a City player for the past eight years following his switch from Barcelona.

The 34-year-old has been involved in many important moments for the club, including three Premier League title wins, two League Cup triumphs and an FA Cup victory.

This season, though, the ageing midfielder has struggled to earn a place in Pep Guardiola's side.

https://video.footballfancast.com/video-2015/cfc-barca-moments.mp4

In fact, Toure has made just 14 appearances in all competitions this season, and not one of them included a start in the Premier League.

The midfielder has not avoided controversy since being at the club, and he famously threw a tantrum when City allegedly failed to mark his 31st birthday.

Despite the drama, Toure seems content to hand over the reins to the younger generation.

Fans responded by posting emotional tweets.