At close, the Sensex was up 94.05 points or 0.14 percent at 67,221.13, and the Nifty was down 3.10 points or 0.02 percent at 19,993.20. Top gainers on the Nifty included TCS, L&T, Infosys, Divis Labs and UltraTech Cement, while BPCL, Power Grid Corp, NTPC, Adani Enterprises and Coal India were among the top losers.