From the 30 Sensex firms, NTPC, Axis Bank, Tata Motors, Tata Consultancy Services, Bharti Airtel, Tech Mahindra, Infosys and HDFC Bank were the biggest gainers