At close, the Sensex was up 111.42 points or 0.22% at 50,651.90, and the Nifty was up 22.40 points or 0.15% at 15,197.70. SBI, Power Grid Corporation of India, HDFC Bank, L&T, Maruti Suzuki were among top Sensex gainers. Titan Company, M&M, IndusInd Bank, HUL, UltraTech Cement, Bharti Airtel were top index losers. About 1930 shares have advanced, 1218 shares declined, and 161 shares are unchanged. The Nifty PSU Bank index gained over 2 percent, followed by the Nifty Bank up 1 percent, the Nifty Realty index up 1.4 percent, and the Nifty Media index up 1 percent. On the downside, the Nifty Metal and Nifty FMGC index each fell 0.6 percent on the NSE. The MidCap and SmallCap indices scaled fresh peaks in the intra-day deals and settled around 0.8 percent higher each.