Major Sensex gainers included Hero MotoCorp, up 5.57 percent at Rs.2,998.15; HDFC, up 3.73 percent at Rs.1,055.65; Tata Motors, up 3.70 percent at Rs.525.60; larsen and Toubro (l&T), up at 3.57 percent at Rs.1,574.90; and BHEl, up 3.51 percent at Rs.228.45.