At the closing bell, the Sensex rose 594.95 points, or 0.73 per cent, to settle at 82,380.69, while the Nifty50 gained 169.90 points, or 0.68 per cent, to close at 25,239.10.