At close, the Sensex was up 223.51 points or 0.69% at 32424.10, and the Nifty was up 90.20 points or 0.95% at 9580.30. Vodafone Idea surged 25 per cent on a report that Google is in talks to buy a 5 per cent stake in the company. ONGC was the top Sensex gainer followed by Bajaj-Auto, Sun Pharma, Nestle India, ITC, HDFC and HUL. While Axis Bank, Bharti Airtel, Infosys, TCS, Titan and RIL were top losers. About 1390 shares have advanced, 924 shares declined, and 159 shares are unchanged. Except for Nifty IT and Nifty Media other indices ended in the green. Nifty Realty, Nifty Pharma and Nifty FMCG gained 4.28 per cent, 3.21 per cent and 2.97, respectively. BSE Midcap and Smallcap indices rose between 1-2 per cent.