Vincent Kompany says he knew his time at Manchester City was over when he scored the spectacular winner against Leicester on 6 May.
The City skipper announced on Sunday that he was leaving after 11 years to become player-manager at Anderlecht.
At a parade to celebrate the club’s domestic treble, 33-year-old Kompany said the time was “right” to leave.
“The moment that ball against Leicester went ‘top bins’, I knew I was done. I couldn’t do anything better,” he said.
His winner against Leicester in City’s penultimate Premier League game kept them ahead of Liverpool in the title race.
Saturday’s 6-0 FA Cup final victory over Watford was Kompany’s final game for City, for whom he won four Premier League titles, two FA Cups and four League Cups.