The Wednesday market ended short for both the indices as the Sensex and the Nifty shed 272.93 points or 0.77 per cent and 97.75 points or 0.91 per cent, respectively. At the end of the day's trading, the Sensex and the Nifty closed at 35,217.11 and 10,671.40, respectively.