Sergio Aguero received a double guard of honour by Everton and Manchester City players in emotional scenes at the Etihad.
Aguero will leave Man City at the end of the season following a trophy-laden career in England.
Advert
And he was given a fitting send off on his final appearance at the Etihad as a Man City player.
The 32-year-old got a double guard of honour as he was named on the bench on his penultimate game for the club.
Aguero has won the lot since joining the Blues in 2011 and he has the chance to improve his trophy collection when his team play Chelsea in the Champions League final next weekend.
The Argentine, who is in talks with Barcelona, has achieved legendary status at the club and he has been honoured with a stunning mural.
Advert
Speaking about THAT moment against Queens Park Rangers, he said: "It is the best memory I'll ever have in my head. I don't think it will happen again in another country or in this one.
"It was the best moment of my life. Every time I watch the goal with my friends or my son shows it to me, it feels like yesterday even though a lot of time has passed.
"It was just so crazy. So amazing. We won more titles after that but the celebrations that year were very different. We went with our families and everyone from the club to party that night.
Advert
"We were all still in shock. I think we celebrated for two days in a row. It was incredible. We would shout, 'Champions, champions!' all the time. We were just so happy. It was a unique moment."
Featured Image Credit: Football DailyTopics: Manchester City, Football News, Sergio Aguero, Football, Premier League