The Sensex opened with a positive gap of 46 points at 10,814. The index touched a high of 10,882, and is now up 103 points at 10,871.Hindalco has spurted nearly 2% to Rs 178. Larsen & Toubro, Dr.Reddy's, Tata Steel and Reliance Communications are the other smart gainers.