At close, the Sensex was up 460.37 points or 0.94% at 49,661.76, and the Nifty was up 135.50 points or 0.92% at 14,819 after RBI as expected kept the key rates unchanged with an accommodative policy stance. SBI, Mahindra & Mahindra, Nestle India, IndusInd Bank, and ICICI Bank were the top gainers on Sensex while Titan, NTPC, HUL, and Bajaj Finserv were the only drags. About 1824 shares have advanced, 1072 shares declined, and 179 shares are unchanged. The Nifty Financial Services, IT, Pharma, Metal, and Realty indices, on the other hand, gained up to 1.5 per cent. The S&P BSE SmallCap index was last up 1.3 per cent while the BSE MidCap index added 0.8 per cent.