At close, the Sensex was up 489.57 points or 0.77 percent at 64,080.90, and the Nifty was up 144.10 points or 0.76 percent at 19,133.30. Biggest gainers on the Nifty were Britannia Industries, Hindalco Industries, IndusInd Bank, Apollo Hospitals and Eicher Motors, while losers were Hero MotoCorp, Tech Mahindra, Bajaj Auto, Bajaj Finance and ONGC.