The Sensex opened with a positive gap of 30 points at 11,677. Fresh buying in opening deals led the index rally to a high of 11,732.The index is now up 45 points at 11,691.Cipla has soared 5.5% to Rs 261. Tata Steel, Bajaj Auto and Hindalco have spurted nearly 2% each to Rs 635, Rs 2,885 and Rs 209, respectively.Maruti, HDFC, NTPC, Satyam and HDFC Bank are the other smart gainers among the Sensex stocks.Bharti Tele has dropped 2% to Rs 396. Larsen & Toubro has shed 1.7% to Rs 2,645.