Domestic markets fell sharply amid worries about surge in covid cases as India clocked more than 93000 new infections, the highest single-day rise so far this year, as it may delay the much-expected economic recovery. The BSE Sensex ended at 49,159.32, down 870.51 points or 1.74%. The Nifty closed at 14,637.80, down 229.55 points or 1.54%.