The Nifty index closed up 190.05 points at 12,215.40 and the Sensex closed up 634.61 points at 41,452.35. Technically, the market has completed its corrective move and the strategy should be to buy on dips with resistance at 12,250 and support at 11,930. Top gainers were InfrateL, JSW Steel, Tata Motors, ICICI Bank and SBI. Top losers were TCS, Coal India, HCL Tech, Britannia and Wipro.