Market erased all gains in the last half of trade and closed lower dragged down by heavyweight IT stocks.
An uptick in banking and oil & gas sector stocks capped losses.
The 30-share Sensex shed 88 points to close at 21,767 levels and the 50-share Nifty was down 26 points at 6,491.