At Close, the Sensex was up 350.16 points or 0.61% at 57,943.65, and the Nifty was up 103.30 points or 0.60% at 17,325.30. About 1307 shares have advanced, 1917 shares declined, and 89 shares are unchanged. Eicher Motors, Divis Labs, JSW Steel, HDFC and Adani Ports were among the top Nifty gainers. On the other hand, Hero MotoCorp, ONGC, Coal India, IOC and ITC were among the big losers.