The bellwether index netted a robust 76.50 points, or 1.23 per cent, rise - its biggest single day gain since January 15, to end at 6,297.95 on the National Stock Exchange (NSE). The 50-share barometer crossed the 6,300 milestone briefly in early trade after five weeks.
Financial stocks spearheaded the pull-back rally even as FMCG, energy, metal, auto and infra stocks posted healthy gains. However, some profit taking was seen in healthcare and tech stocks.
After initial hiccups and sluggishness, equities rebounded smartly in late afternoon following frantic value buying spree amid short-covering on reports emerging from Russia that troops were ordered to return to base, easing worries of a military conflict in Ukraine.
Hindalco, Bank of Baroda, IndusInd Bank, IDFC, PNB, Sesa Sterlite, ICICI Bank, GAIL, Axis Bank and ACC were the top index stock gainers.
The notable losers included HCL Tech, JP Associates, Sun Pharma and Dr Reddy's Lab.