In step with local stocks, the rupee also jumped by over 60 paise to trade near 62.5 levels against the US dollar. The rupee recovered as the RBI plans to inject Rs 8,000 crore into the financial system via open market operations today.
Brokers said investors shrugged off sentiments from foreign brokerage outfit UBS downgrading Indian equities to "neutral" from "overweight". Massive buying was seen in rate-sensitive capital goods, banking and realty shares. FMCG, oil&gas and power also saw fund-based purchasing, they added.
After gaining 205 points in the previous session, the Sensex shot up by 451.32 points, or 2.21 per cent, to end at nearly two-week high of 20,850.74. Additionally, this was the gauge's biggest single-day gain in terms of points since October 18 when it rose by 467.38 points.
Similarly, the broad-based National Stock Exchange index Nifty shot up by 132.85 points, or 2.19 per cent, to 6,189. Also, SX40 index of MCX-SX closed 247.21 points up at 12366.6.
European markets were trading 0.3-0.5 per cent higher in early trade tracking gains in US that surged to a new record on Friday after Fed chief nominee Janet Yellen bolstered expectations of keeping the flow of easy money intact.
Sectorally, the BSE Capital Goods sector index gained the most by rising 3.19 per cent, followed by Banking index (up 3.15 per cent), FMCG index (2.52 per cent) and Realty index (2.41 per cent).