The NSE Nifty index closed 168.3 points up at 20855.1, while BSE Sensex ended up 431.02 points at 69296.14.
On the other hand, LTIMindtree Ltd.(down 1.61 per cent), HCL Technologies Ltd.(down 1.52 per cent), Hindustan Unilever Ltd.(down 1.50 per cent), Divi's Laboratories Ltd.(down 1.50 per cent) and Eicher Motors Ltd.(down 1.05 per cent) were among the top losers of the day.