The Nifty of the National Stock Exchange (NSE) gained 104.80 pts at 22437.45.
The Sensex registered intra days high and low at 73,998.04 and 73,461.89 pts respectively.
The Nifty registered intra days high and low at 22,450.60 and 20,315 pts respectively.
The Mid Cap fell 0.18 pc and Small Cap by 0.97 pc.
In 30 scrips, 19 advanced while 11 declined.
The gainers were HDFC Bank by 2.24 pc to Rs 1458.95, TCS by 1.84 pc to Rs 4197.25, Reliance Industries by 1.34 pc to Rs 2970.55 and IndusInd Bank by 1 pc to Rs 1555.60.
The losers were Nestle India by 1.46 pc to Rs 2574.35, Hind Unilever by 0.98 pc to Rs 2364.80, JSW Steel by 0.83 pc to Rs 822.50 and Ultracemco by 0.70 pc to Rs 9630.35.
(With UNI inputs)