Mumbai, Oct 6 (IANS) A benchmark index of Indian equities Wednesday closed with a 118-point gain even as mid and small cap stocks saw better buying interest.

The 30-share sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 20,448.69 points, closed at 20,526.56 points, up 118.85 points or 0.58 percent from its previous close at 20,407.71 points.

It had soared to 20,669.95 points in morning trade.

At the National Stock Exchange (NSE), the 50-share S&P CNX Nifty ended trade at 6,180.25 points, up 0.56 percent.

Broader markets did relatively better. The BSE midcap closed 1.08 percent up and the BSE smallcap index 0.78 percent higher.