Benchmark indices soared once again in trade on buying support from Foreign Portfolio Investors, as liquidity into ETF's continued to pour into the Indian markets.
The Sensex ended the day higher by 363 points, while the Nifty ended the day higher by 128 points to end at 8,683 points.
Metal stocks saw huge buying interest in trade with Vedanta and Hindalco being some of the biggest gainers from the space.
Banking stocks had an excellent day in trade with Axis Bank, State Bank of India and ICICI Bank among the major gainers.
Shares in Tata Motors surged after another record performance by its UK unit. Jaguar Land Rover, reported its July retail sales of 44,486 vehicles, up 34 percent compared to July 2015. Shares inTata Motors ended the day higher by 3 per cent in trade. It was a fresh 52-week high for the stock.
Among non index stocks, 8K Miles jumped almost 12 per cent after the company said that it will on August 24, consider sub-division of shares and the issue of bonus shares.
Shares in Steel Strips Wheels also rallied after the company bagged $55 million exports business from US company Elio Motors.
Meanwhile, the rupee jumped in trade and was last trading at 66.77 to the US dollar.