After falling 1,207.14 points in morning trade, the 30-share BSE benchmark Sensex recovered all the lost ground later and jumped 843.16 points or 1.04 per cent to settle at 82,133.12. During the day, it surged 923.96 points or 1.13 per cent to 82,213.92