Among top gainers on the Nifty50, JSW Steel surged 2.90 per cent to ₹1,144.30, Adani Ports jumped 2.19 per cent to ₹1,516.40, and Tata Motors (TMPV) gained 2.16 per cent to ₹360.05