Indian shares closed at a fresh record-high on Wednesday as a global rally in commodities spurred gains in metal stocks.
The S&P BSE Sensex gained 0.48 percent to 32,382 after rising as high as 32,413 earlier in the session.
The broader NSE Nifty advanced 0.56 percent to end at 10,020 level.
Tata Steel and ICICI Bank gave the biggest boost to the broad gauge.
The corporate earnings season for the April-June period has started on an encouraging note, with most of the companies reporting upbeat earnings.
Miner Vedanta rose 2.3 percent after its consolidated profit after tax doubled in the quarter through June.
S&P BSE Metal index rose 1.7 percent, led by Jindal Steel, Tata Steel, National Aluminium.
Jaiprakash Associates rose 8 percent after a block deal.
Among the losers, Axis Bank fell 2.9 percent after the private-sector lender reported a decline in its net profit for the June quarter.
Market breadth was in the favour of gainers, with about 2 stocks advancing to every 1 stock that declined.