Market close: Last hour surge help the benchmark indices to close near day's high level with Nifty finishing above 11,250 level.
At close, the Sensex was 278.60 points up at 37,393.48, while Nifty was up 100.10 points at 11,257.10. About 1,155 shares advanced, 1296 shares declined, and 149 shares were unchanged.
Zee Entertainment, BPCL, UltraTech Cement, IOC and Bajaj Finance were among major gainers on the Nifty, while losers were Yes Bank, Bharti Airtel, IndusInd Bank, Coal India and Cipla.
Except pharma, all other sectoral indices ended higher led by IT, metal, energy, bank, auto, FMCG and infra.