The Belgian called time on his 11-year stay at City on Sunday to become player-manager at Anderlecht - the club where he started his career almost two decades ago.
"The moment that ball against Leicester went 'top bins', I knew I was done. I couldn't do anything better," the City captain said during a parade to celebrate the club's domestic treble.
City beat Watford 6-0 in Saturday's FA Cup final to become the first club to complete an English domestic treble.
The FA Cup triumph also ended up being 33-year-old Kompany's final game for City, with whom he won four Premier League titles, two FA Cups and four League Cups.
Kompany to leave Man City on a high after treble
"I've given everything I could for this club. I can't tell you how proud of that I am. I have nothing left. I have given everything," he added, sporting a t-shirt referencing striker Sergio Aguero's 'don't shoot' reaction to the Leicester goal.
Manager Pep Guardiola added: "We're going to miss him a lot. I'm going to miss him but he is going to see us in the future because he is coming back sooner or later.
"It's the best way to say goodbye after an incredible season together. He was a real captain, he helped us a lot. We're going to show him how we love him."
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ