A sell-off in global markets amid renewed worries about global economic outlook and some weak results from India Inc dragged down stock prices on the Indian bourses.
The Sensex, which plunged to 19,763.90, ended at 19,816.93 (provisional) with a loss of 273.75 points or 1.36%.
The Nifty closed at 5905.35, down 85.15 points or 1.4%.
FMCG, metal and oil stocks were among the major losers.
Healthcare, capital goods, PSU and bank stocks too mostly closed notably lower.
Power and consumer durables were weak as well.
Realty, information technology and automobile stocks turned in a mixed performance.
Midcap and smallcap stocks traded weak.
The market breadth was weak.