At close, the Sensex was down 1,045.60 points or 1.99% at 51,495.79, and the Nifty was down 331.60 points or 2.11% at 15,360.60. About 607 shares have advanced, 2680 shares declined, and 97 shares are unchanged. Hindalco Industries, Tata Steel, Coal India, Tata Motors and ONGC were among the top Nifty losers, while gainers were HUL, Nestle India and Britannia Industries.