Indian benchmark equity indices advanced on Friday, reversing an early dip, after the Reserve Bank of India cut its key repo rate by a larger-than-expected 50 basis points in a bid to support economic growth. Meanwhile, 7 large and midcap stocks from the Nifty200 index hit fresh 52-week highs. Here's a look: