Bulls made a roaring comeback on a day that looked like a bearish day. A sharp recovery across sectors, particularly in the broader markets, helped the indices end sharply higher.
The Nifty clocked 10,700 again and ended above that mark.
Among sectors, maximum surge was seen among banks and infrastructure names, while IT and pharmaceuticals lost the most.
At the close of market hours, the Sensex closed up 179.79 points or 0.51% at 35649.94, while the Nifty was up 66.40 points or 0.62% at 10729.90. The market breadth was negative as 1089 shares advanced, against a decline of 1441 shares, while 155 shares were unchanged.
Airtel, Adani Ports, and Zee were the top gainers, while Sun Pharma and Yes Bank lost the most.