Benchmark indices ended the session on a negative note, dragged by weak global cues. Key indices such as midcaps, banks and auto fell, while information technology (IT) stocks managed to offer some support to the Street. The 30-share Sensex was down 223.98 points at 30434.79, while the Nifty closed lower by 96.30 points at 9429.45. The market breadth was negative as 711 shares advanced against a decline of 2,037 shares, while 164 shares were unchanged. IT stocks Wipro and TCS were the top gainers for the day, while BHEL, Tata Motors, Yes Bank and Bosch fell the most.