Midcap stocks bore the brunt of the selling pressure, with the Nifty Midcap index falling 2.1% (1,138 points) to 52,471, underperforming the 1% drop in large-cap indices.