The Sensex opened 34 points higher at 8,971 on the back of recovery in global markets. Smart pullback in Reliance and metal stocks helped the index extend gains in morning trades.
The index rallied to a high of 9,236 - up 299 points from the previous close. However, weakness in capital goods, banking and technology stocks cut short the upmove. A sudden bout of buying in mid-noon trades dragged the index into the negative zone.
The index, therafter, tumbled to a low of 8,727 - down 509 points from the day's high - at the fag end of the day. The Sensex finally ended with a loss of 207 points at 8,730.