The Sensex surged 70 points to close at 5,651. The Nifty was up 24 points at 1,781.
Infosys rallied 2.4% (Rs 43) to Rs 1,863. Satyam soared 4.6% (Rs 16) to Rs 370. Wipro gained Rs 5 at Rs 639.
Reliance surged 2.9% (Rs 15) to Rs 552. While ITC was up Rs 10 at Rs 1,089, HLL was down a rupee at Rs 122.50.
SBI advanced 2.9% (Rs 13) to Rs 452. ICICI Bank and HDFC Bank added Rs 2 each to Rs 287 and Rs 411, respectively.
HDFC plunged 2.2% (Rs 14) to Rs 640.
ONGC and HPCL gained over a per cent each at Rs 800 and Rs 311, respectively.
Larsen & Toubro slumped 3.2% (Rs 27) to Rs 804. Bhel ended Rs 2 lower at Rs 641.
Hindalco and Tisco surged 3.6% each to Rs 1,256 and Rs 289,