The 30-share index opened higher at 22,517.63 and surged to 22,676.91. It quoted at 22,657.92 points at 1005 hours, showing a sharp gain of 191.73 points, or 0.85 per cent, from its last close.
The NSE 50-share Nifty also spurted 55.55 points, or 0.83 per cent, to 6,770.80 at 1005 hours in morning trade.
Major gainers were GAIL (2.99 per cent), Dr Reddy's (2.00 per cent), RIL (1.96 per cent), Tata Motors (1.80 per cent), HDFC (1.57 per cent) and ONGC (1.56 per cent).
Meanwhile, foreign institutional investors (FIIs) bought shares worth a net Rs 287.98 crore on Tuesday, as per provisional data from the stock exchanges.
Asian stocks rose as investors weighed corporate earnings before the Bank of Japan and Federal Reserve report on monetary policy.
Key benchmark indices in China, Japan, Singapore and Indonesia rose 0.03-0.68 per cent while indices in South Korea, Taiwan and Hong Kong were down 0.05-1.17 per cent.


Latest News  from Business News Desk