The day clearly belonged to the bulls. The markets rallied nearly 2% to touch a 31-month high, bolstered by a favourable global environment and resurgence in the metal and oil space.
The Sensex ended at 18560, stronger by 338 points and the Nifty ended at 5576, up 97 points.
And in line with the benchmark indices, the midcap index ended at 7961, higher by 102 points and the smallcap index ended at 10094, up 181 points.
Everything seemed to go according to plan. Wall Street had jumped on Friday, with the Dow gaining 122 points or 1.2% and Nasdaq adding 33 points at 2333 after a government report on employment beat expectations and encouraged investors.
US payrolls fell for a third straight month in August, the Labor Department said, but the loss of 54,000 non-farm jobs was far less than the expected 100,000.
Asian stocks had an upbeat session, with the Hang Seng and Nikkei adding nearlY 2%, while Straits Times, Seoul and Taiwan adding upto a percent each. And the European indices, including the FTSE, CAC and DAX were comfortably placed in mid-day trades.