Bulls commanded Dalal Street on March 1 pushing benchmark indices Nifty and Sensex over 1.5 percent higher as investors cheered faster-than-expected domestic economic growth and in-line U.S. inflation data.
The positive cues from the global markets also fuelled the rally, pushing Nifty closer to its all-time high.
At 2:07 pm, the Sensex was up 1,123.55 points or 1.55 percent at 73,624, and the Nifty was up 336.40 points or 1.53 percent at 22,319.
About 2,184 shares advanced, 1,076 declined, and 78 were unchanged.
Sectorally, Nifty Metal led the gains, rising over 2 percent. It was followed by Nifty Auto, Bank, Energy and Infra which jumped up to 1.8 percent.
Meanwhile, Nifty Media led the losses, falling over 1 percent. Nifty IT and Pharma were also trading in the red.