Indian markets ended sharply lower, dragged by FMCG, banking and auto stocks. Select stocks saw steep moves as earnings triggered declines in some even as Syngene and Newgen gained.