Besides, strength in rupee against the American currency too influenced trading sentiments.
The rupee was trading 14 paise higher at Rs 63.78 against the dollar (intra-session).
The 30-share index after opening on a strong footing, gathered momentum on the back of value-buying in recently bettered blue-chip stocks to quote 423 points or 1.59 per cent at 26,904.25 points.
The gauge had lost 1,367.74 points in the last six days.
Pull-back was so strong that all 12 sectoral indices were in the positive zone.
The 50-share NSE Nifty recaptured the 8,100-level by soaring 118.70 points or 1.48 per cent to 8,141.10.
Brokers said apart from value buying, MSCI deferring inclusion of China stocks to its benchmark indices, rather opting to sort out regulatory issues, bolstered trading sentiments.
All the 30 Sensex shares were in the green in late session.
PTI