At close, the Sensex was up 234 points or 0.38% at 61,963.68, and the Nifty was up 111 points or 0.61% at 18,314.40. About 1724 shares advanced, 1776 shares declined, and 172 shares unchanged.
Adani Enterprises, Adani Ports, Divis Laboratories, Apollo Hospitals and Tech Mahindra were among the biggest gainers on the Nifty, while losers were Nestle India, Hero MotoCorp, Eicher Motors, Axis Bank and Coal India.