Yesterday, several index stocks fell by 1% in just 1 minute near the end of market. Reliance came down from 1395 to 1369. ITC from 426.5 to 422. ICICIBANK from 1423 to 1415. TCS from 3439 to 3366.
All of them came in last 2-3 mins of trading time left. Were it really freak trades or trades executed intentionally at the last time as there may be less buyers then, to manipulate nifty closing.