Mumbai, June 30 (IANS) A benchmark index for Indian equities markets Thursday closed 118 points up after a late rally helped the index break off from range-bound trade.

The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE) which opened at 18,741.1 points, closed at 18,812.05 points (provisional), up 118.19 points or 0.63 percent from its previous close at 18,693.86 points.

This is the sixth straight gain-making session for the Sensex.

The 50-scrip S&P CNX Nifty of the National Stock Exchange also ended in the green at 5,634.9 points, up 0.62 percent.

Broader markets closed with moderate gains with the BSE midcap index ruling 0.36 percent higher and the BSE smallcap index up 0.55 percent.