Benchmark indices gained for the sixth straight day, as global cues were exceedingly strong, ignoring all negatives.
Asian markets closed the day higher and European markets were higher by a good 2 per cent, as easing of lockdown around the world, helped sentiments.
The Sensex ended the day higher by 284 points, while the Nifty gained 84 points in trade, to close above the 10,000 points mark.
ICICI Bank led gainers from the Nifty and was up 3 per cent on strong buying support. In fact, much of the Nifty's gains were led by banking and finance stocks, like State Bank of India and Bajaj Finance and Bajaj Finserv.
IT stocks exhibited a very weak trend in trade with Wipro, Infosys and TCS among the losers. Bharti Infratel and NTPC were among the other losers in trade.
The PSU bank index was the top sectoral gainer, with Indian Overseas Bank and Punjab and Sindh Bank among the top gainers.
Shares in Saregama ended the day higher, after reports that the company has announced a global deal with Facebook to license its music for video and other social experiences across Facebook and Instagram.