They said covering-up of pending short positions by speculators in view of approaching monthly expiry in the derivatives segment on Thursday, also supported the rally. The major gainers were Mahindra and Mahindra (5 per cent) larsen and Toubro (5.93 per cent), BHEl (4.37 pc), Coal India (4.14 pc), NTPC (2.40 pc), ONGC (3.39 pc), Reliance Industries (0.38 pc), GAIl (2.03 pc), Sun Pharma (1.16 pc), ICICI Bank (1.84 pc), Axis Bank (2.90 pc), Tata Steel (2.30 pc), Maruti Suzuki (3.20 pc), Infosys (0.88 pc) and HDFC Bank (1.25 pc).