The Sensex touched a high of 10,342 - up 331 points from the day's low of 10,011.The index is now up 207 points at 10,278.HDFC has rallied 5.6% to Rs 1,175. Maruti has surged nearly 5% to Rs 715, and ONGC has soared over 4% to Rs 1,123.HDFC Bank has advanced 3.5% to Rs 765. Tata Motors, BHEL and Hindalco have gained around 3% each at Rs 764, Rs 1,960 and Rs 171, respectively.Tata Steel, Bharti Airtel and HLL are the other major gainers.While Reliance Energy has dropped 2.6% to Rs 456, Tata Power have shed 2% to Rs 475. Dr.Reddy's has declined 2% to Rs 1,298.The market breadth continues to remain negative - out of 1,954 stocks traded so far, 1,499 have declined, 413 have advanced and 42 are unchanged.