Mumbai, Oct. 16 -- The Indian equity markets ended higher on Friday, extending their recovery for the second straight session, with Sensex surging over 400 points and Nifty above the 23,100 level. The recovery was led by IT stocks, with the indices gaining over 3 per cent amid sustained earnings-driven momentum.

Sensex closed at 74,729.27, up 413.66 points or 0.56 per cent against the previous close of 74,315.61, and Nifty settled at 23,146.15, up 148.80 points or 0.65 per cent against the previous close of 22,997.35.

Most broad market indices ended in the green. Sectorally, Nifty IT emerged as the top gainer, surging 3.92 per cent, followed by cement and media, while most indices ended in the red.

On BSE, Tech Mahindra, TCS, Infosys, ...