Mumbai, Dec. 5 -- The key equity indices ended with decent gains today, extending their winning run to a second straight session. Sentiment improved after the Reserve Bank of India cut the repo rate by 25 basis points to 5.25%. The Nifty regained momentum and closed above 26,150, rebounding from an intraday low of 25,985.35, with banks and financial services stocks leading the upmove. Traders also kept an eye on Friday's US PCE inflation data, a key indicator for shaping the US Federal Reserve's policy outlook.

The S&P BSE Sensex advanced 447.05 points or 0.52% to 85,712.37. The Nifty 50 index added 152.70 points or 0.59% to 26,186.45. In the past two trading sessions, the Nifty and Sensex declined 0.77% and 0.71%, respectively.

SBI (up...