The benchmark indices ended the day sharply lower, with the Nifty slipping below the 23,000 mark and the Sensex dropping ...