Adani Ports emerged as the top gainer on the Nifty, rising 4.52 percent to Rs 1,499.30. Larsen & Toubro gained 4.02 percent to Rs 4,038.70, while Hindalco Industries climbed 3.60 percent. NTPC rose 3.35 percent and Reliance Industries added 3.30 percent. Coal India also gained 3.27 percent, while Bharat Electronics, Shriram Finance, JSW Steel and InterGlobe Aviation advanced between about 2.7 percent and 2.9 percent.