The Sensex opened 70 points higher at 9,973, and soon slipped into negative zone to touch a low of 9,864.
However, on expectations of the government announcing second stimulus package, the index bounced back on a strong rally in capital goods, realty and banking counters and crossed the 10,000-mark. The index touched a high of 10,070.
Profit booking in last trading session saw the index pare gains and finally settled (provisional) with a gain of 67 points at 9,970.
The market breadth was positive - out of 2,585 stocks traded, 1,686 advanced, 817 declined and 82 were unchanged today.
The NSE Nifty moved up 18 points to close (provisional) at 3,051.


