Mumbai, Oct. 20 -- The domestic equity benchmarks traded with modest gains in the mid-afternoon trade, supported by strong quarterly results and buying in foreign fund inflow. The Nifty traded above the 25,800 level.

Media shares advanced after declining in the past trading session.

At 14:28 ST, the barometer index, the S&P BSE Sensex advanced 286.42 points or 0.34% to 84,238.43. The Nifty 50 index rose 98.60 points or 0.38% to 25,808.55.

In the broader market, the S&P BSE Mid-Cap index advanced 0.71% and the S&P BSE Small-Cap index rose 0.47%.

The market breadth was positive. On the BSE, 2,397 shares rose and 1,793 shares fell. A total of 175 shares were unchanged.

The NSE's India VIX, a gauge of the market's expectation of volatili...