The Nifty fell 32.40 points to 19,963.95.

The midcap fell 2.22 percent, while the small cap fell 3.30 percent.

In 30 scrips, 6 advanced, while 24 declined.

The losers were NTPC, which eased by 2.47 percent to Rs 236.95, Tata Motors, by 1.99 percent to Rs 622.05, Powergrid, by 1.97 percent to Rs 194.40, Tata Steel, by 1.76 percent to Rs 128.75, and IndusInd Bank, by 1.17 percent to Rs 1433.

The gainers were L&T by 3.25 pc to Rs 2988.15, ICICI Bank by 1.51 pc to Rs 993.10, TCS by 0.37 pc to Rs 3492.15, and Sun Pharma by 0.37 pc to Rs 1141.30.

(With UNI Inputs)