The broader NSE Nifty after recapturing the 9,900-mark advanced to hit a high of 9,947.80, but ended at 9,904.15, up 6.85 points, or 0.07 per cent.
Stocks consolidated their gains on Thursday after US Fed minutes signalled uncertainties over near-term rate hikes.
RBI's concern over inflation in its own minutes dragged banking stocks down. Auto and healthcare shares too suffered.
However, it succumbed to profit-booking before closing up by 24.57 points, or 0.08 per cent, at 31,795.46.
The gauge had gained 557.30 points in the previous two sessions.
The broader NSE Nifty after recapturing the 9,900-mark advanced to hit a high of 9,947.80, but ended at 9,904.15, up 6.85 points, or 0.07 per cent.
Shares of Infosys, the country's second largest software services exporter, zoomed 4.54 per cent to Rs 1,021.15, after the company said the board will take up a proposal for buyback of shares on Saturday, helping the key indices maintain rising streak for the third day in a row.
Photograph: Danish Siddiqui/Reuters
Infosys to consider proposal for share buyback
HDFC Bank cuts savings rate to 3.5% for deposits less than Rs 50 lakh
How about a 'Think for India' campaign?
She's taking the fight to the tobacco companies
Why I steer clear of Nobel Laureates