The Sensex opened with a positive gap of 13 points at 12,636. Sustained buying in bank and tech scrips saw the index zoom to a high of 12,718. The index finally closed with a gain opf 75 points at 12,698.