Benchmark indices sustained their early gains and ended over 1 percent higher. Tata Motors, Bajaj Finance and IndusInd Bank stole the limelight, notched 4-5 percentgains.
The Sensex was up 709.96 points or 1.16 percentat 61,764.25, and the Nifty was up 202.80 points or 1.12 percentat 18,271.80. About 2,006 shares advanced, 1,525 shares declined, and 152 shares were unchanged.