The NSE Nifty index ended the session 113.5 points up at 25195.8, while BSE Sensex rose 317.45 points to 82570.91.
In the Nifty index, Hero MotoCorp Ltd.(up 4.76 per cent), Bajaj Auto Ltd.(up 2.77 per cent), Sun Pharmaceutical Industries Ltd.(up 2.67 per cent), Shriram Finance Ltd.(up 2.20 per cent) and Apollo Hospitals Enterprise Ltd.(up 1.95 per cent) stood among the top gainers.
On the other hand, HCL Technologies Ltd.(down 3.30 per cent), Eternal Ltd.(down 1.54 per cent), SBI Life Insurance Company Ltd.(down 1.44 per cent), HDFC Life Insurance Company Ltd.(down 1.04 per cent) and Tata Steel Ltd.(down 0.90 per cent) were among the top losers of the day.