Financial stocks largely led the rally as Nifty Financial Services emerged as the top-performing sectoral index in trade, while Bank Nifty achieved the second top spot.