At close, the Sensex was up 230.04 points or 0.59% at 39073.92, and the Nifty was up 77.30 points or 0.67% at 11549.60 led by auto, banks. Tata Motors, Hero Motocorp, IndusInd Bank, Zee Entertainment and Reliance Industries were major gainers on the Sensex Index. while losers were Bharti Airtel, UltraTech Cement, Britannia Industries, Asian Paints and Maruti Suzuki. About 1528 shares have advanced, 1105 shares declined, and 124 shares are unchanged. Nifty Auto index, up 1.6 per cent.BSE MidCap, as well as the SmallCap index, were both up 0.5 per cent each. Buying witnessed in the auto, bank, energy, metal and IT stocks.