Europe was trading green but did not see any run away rally after seeing strong performance on Friday.
The discount futures discount had narrowed and was at 2 points by the close.
Except for the IT index all BSE sector indices closed in green. Banking, metal and power stocks were among the top gainers. Fertiliser stocks were also active on the bourses. The midcaps and smallcaps did well for themselves but outperformance came in from the largecaps.
Sensex was up 286.03 points or 2.02% at 14427.55, and the Nifty up 101.00 points or 2.46% at 4209.05.
About 2057 shares have advanced, 890 shares declined, and 59 shares are unchanged.
The BSE Midcap Index ended at 6,342.78 up 83 points or 1.3%.
The BSE Smallcap Index ended at 7,832.36 up 138 points or 1.8%.
The BSE Capital Goods Index was up 2.5% at 12,330.37. Suzlon Energy, Greaves Cotton, BHEL, AIA Engineering, Crompton Greave, L&T closed higher.
The BSE Health Care Index was up 1.5% at 3,538.59. GlaxoSmithKline, Ranbaxy Labs, Sun Pharma, Wockhardt, Apollo Hospital closed higher
The BSE Auto Index closed closed at 4,599.04 up 1%. Bharat Forge, TVS Motor, Ashok Leyland, Hero Honda, Amtek Auto, Escorts, Exide Industrie ended in the green.
The BSE Metal Index closed at 10,199.05 up 4%. Sterlite Ind, Shree Precoated, Tata Steel, SAIL, Mah Seamless, NALCO advanced.
The BSE FMCG Index gained 2% at 1,844.22 HUL, Dabur India, ITC, Marico, Godrej Consumer, Bata India closed higher.
BSE Oil and Gas Index closed at 7,620.91 up 2.6%. ONGC, GAIL, Essar Oil, Reliance Petro, Reliance, IOC ended in green.
The BSE IT Index lost 1% at 4,459.07. Satyam, Wipro, Infosys, closed lower.
The BSE Bankex was up 4% at 7,662.45. Kotak Mahindra, ICICI Bank, HDFC Bank, Axis Bank, Bank of India, Union Bank ended higher.
The NSE cash turnover was at Rs 8948.94 crore and the NSE F&O turnover was at Rs 40075.04 crore. The BSE cash turnover was Rs 3863.53 crore. Total market wide turnover was at Rs 52887.51 crore.