The Sensex surpassed 20,000 points intraday supported by positive global cues and the Congress party winning recent elections in Karnataka. The Sensex closed just short of 20,000, up 101 points on the day, as several companies reported quarterly earnings results, both positive and negative. Housing and banking stocks contributed most to gains, while telecom and metals declined.