Watch: Sensex ends 214 pts higher; Nifty50 tops 9,850

BSE Sensex closed at 31,497.38, up 213 points or 0.68 percent. Nifty50 ended the day 70.90 points or 0.72 per cent higher at 9,859.50. Shares of Tata Motors (up 3.68 per cent), Asian Paints (up 2.82 per cent), Reliance(up 2.15 per cent) and Bajaj Auto (up 1.86 per cent) were the top gainers on BSE.