Lupin was biggest gainer among Sensex stocks, up 4 percent followed by Sun Pharma and ICICI Bank with 3 percent upside. ITC, Tata Motors, Asian Paints, Axis Bank and HUL up over a percent while Dr Reddy's Labs remained under pressure, down 1.8 percent.