The Sensex ended 32 points lower at 5,641. The Nifty was down nine points at 1,781.
Satyam slipped 2.2% (Rs 9) to Rs 371. Wipro was down a per cent (Rs 6) at Rs 641. Infosys, however, finished a per cent (Rs 19) higher at Rs 1,778.
Reliance declined 1.7% (Rs 10) to Rs 539. ITC was down Rs 8 to Rs 1,083. However, HLL closed unchanged at Rs 125.
ONGC was down Rs 5 at Rs 799, and HPCL slipped Rs 2 to Rs 323.
HDFC Bank shed 1.7% (Rs 7) to Rs 404. While SBI was up Rs 3 at Rs 462, ICICI Bank closed flat at Rs 291.
HDFC rallied 2% (Rs 13) to Rs 666.
Hindalco and Tisco finished with marginall losses at Rs 1,228 and Rs 284,