The Sensex fell 150.63 points to 73,832.55 after swinging 875.59 points during the session.
The Nifty closed 53.35 points lower at 23,161.60 after a volatile day.
Infosys, HCL Tech, Adani Ports, Bajaj Finance, Eternal and Bharat Electronics were among the biggest laggards.