The Nifty too rose 79 pts at 17,030.70.
The sensex registered intraday high and low at 57,905.70 and 56,936 pts respectively.
The Nifty recorded intra-day high and low at 17,048.80 and 16,976.65 pts respectively.
The Mid Cap moved up 0.90 pc and small Cap by 1.03pc respectively.
In 30 scrips, 24 advanced while 6 declined.
The gainers were M & M by 1.54 pc to Rs 1145.50, Bajaj Finance by 1.46 pc to Rs 5615.15, HDFC Bank by 1.13 pc to Rs 1598 and Bajaj Finserv by 1.09 pc to Rs 1237.05.
The losers were Reliance Industries by 0.91 pc to Rs 2227.60, Asian paints by 0.39 pc to Rs 2722.75, Infosys by 0.39 pc to Rs 1372.05 and Tata Steel by 0.24 pc to Rs 102.25.