Indian stock markets fell on Friday after the government cut its growth forecast, but indexes recorded their biggest weekly gains in more than two months after the U.S. Federal Reserve raised interest rates without any disruptions to global markets.

The broader NSE Nifty ended 1.05% lower after rising for four consecutive sessions.

For the week, it gained about 2% its biggest since the week ended on 9October. 

The benchmark BSE Sensex lost 1.1% at close but gained 1.9% for the week, also its biggest weekly gain since 9 October. 

The Sensex closed at 25,519.22, down 284.56.