The BSE Sensex fell 238 points to close at 77,470, while the Nifty 50 declined 51 points to settle at 24,188. The Nifty Bank index slipped 110 points to 57,835. In contrast, the Nifty Midcap index outperformed, rising 186 points to 62,988, with advances outnumbering declines.