Bank stocks rallied after the RBI relaxed some rules that will help banks deal with the notional or mark-to-market loss in their government bond portfolios due to a recent sharp fall in bond prices.
Shares of consumer durable, capital goods, realty and PSUs also firmed up on good buying enquiries.
The Sensex resumed higher at 18,545.44 and advanced further to 18,567.70.
The NSE 50-share Nifty also firmed up by 64.45 points or 1.19 per cent to 5,465.90 at 1030 hrs.
Major gainers were BHEL (6.26 per cent), HDFC Bank (5.45 per cent), SBI (4.46 per cent), ICICI Bank (3.23 per cent), HDFC (3.21 per cent) and M&M (1.93 per cent).
Most Asian stocks fell in their early trade before the release of minutes of the Federal Reserve's July meeting. Key indices in Singapore, Hong Kong, Japan, and South Korea were down by 0.36 per cent to 1.07 per cent while indices in China and Indonesia rose by 0.08 per cent to 1.26 per cent.