At close, the Sensex was down 777.94 points or 1.04 percent at 74,003.82, and the Nifty was down 279.50 points or 1.19 percent at 23,118.60.