The Sensex closed 271 points, or 0.34 per cent, down at 79,809.65, while the Nifty 50 settled at 24,426.85, down 74 points, or 0.30 per cent. The BSE Midcap and Smallcap indices lost 0.41 per cent and 0.29 per cent, respectively.