Benchmark indices fell sharply amid profit-taking in heavyweight stocks such as Reliance Industries, HDFC Bank and Trent.