The 30-share Sensex ended lower by 61 points at 29,122 mark and the 50-share Nifty slipped by 12 points to close at 8,797.
The 30-share Sensex lost 12 points to end at 29,559 and the 50-share Nifty climbed 4 points to close at 8,914.
Markets extended gains led by financials and capital goods shares coupled with a rebound in IT shares.