At close, the Sensex was up 748.31 points or 2.03% at 37687.91, and the Nifty was up 203.70 points or 1.87% at 11095.30. Reliance Industries, HDFC Bank, ONGC, ITC, Asian Paints, and Maruti Suzuki were the top gainers on Sensex. On the other hand Tech Mahindra, HCL Tech, and IndusInd Bank were the worst performer. About 1685 shares have advanced, 933 shares declined, and 133 shares are unchanged. Nifty Auto was the top gainer along with Nifty Media. Nifty IT index slipped into the red, down 0.4 per cent. The S&P BSE MidCap index gained 1 per cent and the S&P BSE SmallCap index was trading nearly 1.3 per cent higher.