The Sensex opened with a positive gap backed by fresh buying in technology stocks.The index is now up 120 points at 13,740.