Indian markets staged a late recovery gaining around 200 points from intra-day lows, amid firm European cues, led by index heavyweights such as Infosys and Reliance Industries.
Among the broader markets, BSE Midcap index closed 0.8% higher while BSE Smallcap index finished flat.