Among top gainers with marginal upside were NTPC, Tata Motors and Infosys. However, majority of stocks were down with Tata ...