Extending gains for a third day in a row, benchmark Sensex and Nifty on Wednesday rallied over 1 per cent to end at over six-week high levels on buying in RIL, Infosys, HDFC twins and ICICI Bank following gains in Asian equities amid hopes of a breakthrough in Russia-Ukraine peace talks. The 30-share BSE Sensex surged by 740.34 points or 1.28 per cent to settle at over six-week high of 58,683.99, a day ahead of the derivatives expiry on Thursday. As many as 21 of Sensex stocks ended in green. During the day, it jumped 784.13 points or 1.35 per cent to 58,727.78. The broader NSE Nifty climbed 172.95 points or 1 per cent to settle at 17,498.25, the highest closing level since February 10. In the three-day rally, Sensex has soared 2.29 points or 1321 points while 50-issue Nifty has jumped 2 per cent or 345 points to close near the 17,500 level. Among Sensex stocks, Bajaj Finserv was the biggest gainer, rising by 3.82 per cent. Mahindra & Mahindra, Bajaj Finance, Power Grid, HDFC, ICICI Bank, Nestle, Maruti, Reliance Industries Limited were among the lead gainers.