At close, the Sensex was up 899.01 points or 1.19% at 76,348.06, and the Nifty was up 283.05 points or 1.24% at 23,190.65.