Rising for the third consecutive day, gold prices on Friday surged Rs 2,200 to trade near a record high of Rs 1,01,540 per 10 grams in the national capital amid heightened tensions following Israel's military strike on Iran, which drove investors to the safe-haven asset.