Bolstered by a robust global market rally, Indian equities saw strong buying interest, pushing the sensex up by 820 points to 79,706, and Nifty up by 251 points to 24,368. Mid and small-cap stocks also gained. Prashanth Tapse of Mehta Equities noted the influence of capital infusion by domestic institutions amid volatile foreign fund flows.