At Close, the Sensex was up 874.18 points or 1.53% at 57,911.68, and the Nifty was up 256.10 points or 1.49% at 17,392.60. About 2252 shares have advanced, 1089 shares declined, and 96 shares are unchanged. Eicher Motors, Coal India, M&M, Maruti Suzuki and Adani Ports were among the top Nifty gainers. Cipla, Hindalco Industries, Tata Steel, ONGC and JSW Steel were the top losers.