Key benchmark indices extended gain during the second half of trading hours on Tuesday, with the BSE Sensex up 378-pts to 36,442, while the NSE Nifty up 124-pts to 10,987.

Indiabulls-HF, Eicher Motors, Tata Motors, Hindustan Petroleum and Bharat Petroleum were the top gainers on the Nifty, while losers were Wipro, Tech Mahindra, Infosys, Zeel and Cipla.

Midcap gained 2 percent while and Smallcap gained 3 percent. Among the sectors, auto rose 3.17 percent as the biggest gainer, followed by, metal up 2.65%, and PSU bank indices up 2.25 percent while IT index lost 1.16 percent.

Gains in Nifty Auto index was led by Eicher Motors and Tata Motors while Jindal Stainless and Hindustan Copper have contributed the rise in the Metal index.

Shares of Tata Motors closed 7.27% to Rs 193.40 per share on the NSE, after having rallied over 10% intraday, after the company denied the reports of exploring options for JLR including stake sale.