At the close, Sensex closed the day 484 points, or 1.54 per cent, higher at 31,863.08, while Nifty ends at 9,313.90, up 127 points, or 1.38 per cent driven by banking and IT heavyweights. BSE IT logged a gain of 4.85 per cent, ending as the top gainer. BSE Teck, Bankex and Finance rose 3.93 per cent, 3.39 per cent and 2.31 per cent, respectively. Titan is the major loser in the Sensex pack. Zee Entertainment and Kotak Mahindra Bank was the top gainer in the Sensex pack.S&P BSE MidCap, as well as SmallCap, indexes up over 2 per cent each.