At close, the Sensex was up 1,028.17 points or 3.62% at 29468.49, while Nifty was up 275.90 points or 3.33% at 8557. Reliance Industries, HCL Tech, ONGC, BPCL, Britannia Industries and ITC was the top gainer in the Sensex pack. On the other hand, IndusInd Bank, Eicher Motors, Cipla, Zee Entertainment and Adani Ports were losers. About 1495 shares have advanced, 767 shares declined, and 150 shares are unchanged. Nifty Metal and Nifty IT indexes were top gainers.BSE Midcap and Smallcap indices rose 2.5 per cent and 3 per cent respectively.