Index heavyweights ICICI Bank, Reliance Industries, SBI and Infosys lead the market rally, contriuting nearly 40 per cent of the day's gain on Friday