Sensex gains 212 points to hit 74,544.95, driven by strong metal and FMCG stock performance.
Nifty climbs 47.75 points to 22,600.25, marking strong afternoon gains on March 10.
A sharp rise in metal and FMCG stocks boosts the market mood despite global uncertainties.
Oil & gas and realty sectors see declines, holding back stronger market gains.