After the Indian contingent finished third in the medals tally at the just concluded 21st Commonwealth Games (CWG), an elated Indian Olympic Association (IOA) Chief Narinder Dhruv Batra on Monday said the nation is on the right path to become a sporting powerhouse.