After opening in the positive zone at 27,139.39, the Sensex surged to touch the day's high of 27,247.17 on continued buying by foreign funds and retail investors on positive domestic and global cues.

However, late selling at improved levels wiped off initial gains to close 21.79 points, or 0.08 percent, down at 27,090.42. Intra-day, it had touched a low of 27,047.68.

The gauge rallied 619.70 points in previous two sessions on the back of rising optimism over trade ties with China and Fed's continued pledge to retain rates at low levels.

On a weekly basis, the Sensex gained 29.37 points as it registered its sixth straight week of rise.

The 50-share NSE Nifty index managed to close in positive zone with a marginal gain of 6.70 points, or 0.08 percent, at 8,121.45 as TCS, Lupin, Maruti Suzuki, Tata Steel, Axis Bank and Cipla stocks gained.

The barometer moved between 8,160.90 and 8,105.35 during the session on alternate bouts of buying and selling.

Sentiments turned somewhat weak and early gains were pared after participants preferred to book profits in recent gainers at prevailing higher levels, equity brokers said.

"Profit-booking in bluechips at current levels, brought Sensex down", said Manoj Choraria, a Delhi-based broker.

Overall, 13 constituents of 30-share Sensex like L&T, HeroMoto Corp, Hind Unilever, Mahindra and Mahindra, ONGC, SBI, Tata Motors, RIL and BHEL fell while 17 others rose.

Shares of Tata Steel and TCS caught buyers' fancy after Moody's on Thursday upgraded ratings of Tata Group firms.

Sectorally, the BSE Capital Goods index suffered the most by falling 1.89, followed by the Oil & Gas index that fell 1.22 percent, Realty index 0.81 percent, Auto index 0.70 percent, Metal index 0.50 percent, FMCG index by 0.40 percent and Power index 0.40 percent.

Bucking the trend, small-cap and mid-cap indices rose 0.63 and 0.04 percent.

Globally, other Asian markets ended higher and European markets were in better form.

Latest News  from Business News Desk