Nifty Bank and financial services indices led gains, rising around 0.8% and 0.77%, respectively. On the downside, media, realty and IT indices declined, with media falling the most during trade.