The top gainers from the pack were Reliance Industries, HDFC Bank, Bharti Airtel, ICICI Bank, Infosys and Bajaj Finance.