At close, the Sensex was down 129.18 points or 0.34% at 37606.89, and the Nifty was down 28.70 points or 0.26% at 11073.50 weighed down by index heavyweights Reliance Industries and the HDFC Bank. Sun Pharma was the top index gainer followed by State Bank of India, M&M, HCL Tech, Axis Bank, ONGC and Tech Mahindra. On the other hand, RIL, HDFC Bank, Kotak Mahindra Bank, Bajaj-Auto, Asian Paints and HDFC were top losers. About 1221 shares have advanced, 1407 shares declined, and 168 shares are unchanged. Nifty Pharma surged over 3.5 per cent. Nifty Financial Services fell 0.61. Pharma, FMCG, IT and metal ended in the green, while selling witnessed in the energy, auto and infra sectors.