The Sensex closed at 80,157.88, down 207 points, or 0.26 per cent, while the Nifty 50 ended the day with a loss of 45 points, or 0.18 per cent, at 24,579.60. The BSE Midcap and Smallcap indices outperformed, rising 0.27 per cent and 0.64 per cent, respectively.