The Sensex is now up 377 points at 13,693.
HDFC has zoomed over 7% to Rs 2,283. Satyam has soared over 6% to Rs 356.
Infosys has rallied 4.5% to Rs 1,594. TCS, HDFC Bank and Bharti Airtel have surged 4% each to Rs 750, Rs 1,272 and Rs 791, respectively.
Wipro, DLF and ONGC have gained around 3.5% each at Rs 412, Rs 410 and Rs 1,032, respectively.
Reliance Communicaitons, BHEL, Grasim and ICICI Bank have advanced around 3% each to Rs 367, Rs 1,660, Rs 1,938 and Rs 593, respectively.
The market breadth is extremely positive - out of 2,175 stocks traded so far, 1,581 have advanced, 539 have declined and 55 are unchanged.