The Sensex fell 271 points, or 0.33%, to end at 81,909.63, while the Nifty 50 settled at 25,157.50, down 75 points, or 0.30%. The BSE Midcap and Smallcap indices lost 1% and 0.80%, respectively.