IST, the barometer index, the S&P BSE Sensex rallied 541.88 points or 0.71% to 77,206.09. The Nifty 50 index advanced 172.50 points or 0.72% to 24,070.45.