At close, the Sensex was up 1,436.30 points or 1.83 percent at 79,943.71, and the Nifty was up 445.75 points or 1.88 percent at 24,188.65. Biggest Nifty gainers were Bajaj Finserv, Eicher Motors, Bajaj Finance, Maruti Suzuki, Shriram Finance were while losers included Britannia Industries, Sun Pharma.