Kompany’s stunner from outside the area handed City a priceless 1-0 win over Leicester on Monday night.
The victory saw City leapfrog Liverpool and move onto 95 points, one clear of the Reds with one game to go.
World Cup
Rooney insists England’s 'best footballer' Foden must start against Wales
27/11/2022 AT 10:21
City travel to Brighton on Sunday while Liverpool host Wolves, and Kompany insists nothing has been achieved despite his heroics.
"I hadn't scored this season but I always feel in big moments that I'm going to do something, I don't know if it's a header or what,” Kompany told Sky Sports.
"Today was a little bit of frustration, everyone was saying 'don't shoot, don't shoot' and I could really hear it; I thought hold on a second, I've not come this far in my career for young players to tell me if I can take a shot, and I just had a go!
"I've scored goals like that in training! It's 15 years I've been in top-level football, midfielders telling me 'don't shoot, play the ball wide' and every time they miss, for 15 years I've been saying 'I promise you, one day I'm going to have a shot from outside the box and I'm going to score a goal and you're going to be really happy with that one'.
"It's a big goal, we've not achieved anything but it was an important win against a very, very strong team."
Regarding his future, Kompany – whose contract expires at City this summer – added: "I play every game as though it's my last. It takes a lot of hard work, and every game could be the last one. You never know, I don't know [what my future is] at this point, but at least I made today count."
Asked if he could retire, Kompany said: "Absolutely not. I'm going to play football, and I'm going to do exactly what I've done today as long as I can - maybe not the goal - but it's football.
"If you talk about emotions, you take a lot of scenarios into consideration, and nothing's written in stone but if then this is the way."
Meanwhile, City boss Pep Guardiola said Kompany's future would become clearer once the season is over.
“At the end of the season we are going to talk to Vincent, clearly, he knows. He is an incredible human being, an incredible person, he helped me a lot. I was sad that we could not use him a lot for the process, but we always know we can count on his personality," Guardiola said.
“This club is where it is thanks to guys like Vincent. At the end of the season, after the FA Cup, we are going to decide what is best for both parties.
“I said before that we will finish the season and after we are going to talk. I talked to him three weeks, one month ago.
“We spoke fluently two or three times about it being his last year and after we would take a beer together and going to decide what was best for him and the club. So, there are no problems about that.”
World Cup
‘We’re too old’ – De Bruyne says Belgium have ‘no chance’ of winning World Cup
26/11/2022 AT 13:38
Premier League
Guardiola pens new Man City contract to 2025
23/11/2022 AT 10:18