At close, the Sensex was down 131.18 points or 0.44% at 29815.59, and the Nifty was up 18.80 points or 0.22% at 8660.25. Bank stocks up but autos drag. Bharti Airtel was the top laggard while HCL Tech and Hero MotoCorp also dipped over 5% each. About 1131 shares have advanced, 1138 shares declined, and 166 shares are unchanged. Coal India, Axis Bank, ITC, NTPC and Cipla were among major gainers on the Nifty, while losers were Hero MotoCorp, Bajaj Finance, IndusInd Bank, GAIL and Maruti Suzuki.S&P BSE MidCap index and SmallCap index were both up 2 per cent each. Except auto, energy and infra all other indices ended higher