The Sensex opened with a positive gap of 100 points at 19,629.The index is now up 120 points at 19,649.