MUMBAI: Emergence of buying by foreign as well as domestic funds wiped off early losses on the Bombay Stock Exchange on Friday as the benchmark Sensex ended with a hefty gain of 125.42 points at 10,401.30.

The Sensex, which opened the day lower by 250 points, rebounded on heavy buying by funds in blue-chip stocks led by Reliance Industries.

The wide-based National Stock Exchange index Nifty, after opening lower by 75 points, closed the day with a gain of 47.95 points at 3042.70.

Reliance Industries surged again to cross a psychological four digit level of Rs 1000.

The counter having maximum weightage of 11.42 per cent on the Sensex, rose by Rs 38.05 at Rs 1011.95, after touching a high of Rs 1018.