Nifty too, which saw no trading for almost three hours because of a technical glitch, gained 105 points to finally close at 9,771.05 after hitting an intra-day high of 9,782.15.
Quarterly corporate earnings gave domestic institutional and retail investors much hope and optimism. The markets also looked forward to blue-chip TCS, which is scheduled to announce its quarterly results on July 13.
All sectoral indices led by technology, IT, realty, PSU, healthcare and bank were in the green, gaining up to 1.58 per cent.
Major gainers were Bharti Airtel, TCS, Lupin, Sun Pharma and Wipro, surging by up to 3.73 per cent.
NSE had halted trading briefly due to a technical glitch. Investors faced problems in executing trades in the morning as technical glitches forced the exchange to stop trading in the cash as well as the F&O (futures and options) segments. Finance ministry has sought a report from markets regulator SEBI on the glitch.
Meanwhile, most Asian markets were in the green.
Hong Kong’s Hang Seng firmed up 0.95 per cent while Japan’s Nikkei rose 0.68 per cent. But, Shanghai Composite fell by 0.39 per cent in early trade.
On Friday, Wall Street cheered investors on the back of forecast-busting US jobs data cheered. The US Dow Jones Industrial Average closed 0.44 per cent higher then.
The Sensex had shed 8.71 points on Friday.
(With inputs from PTI)