Infosys (4.20%), TCS (2%), HCL Technologies (1.92%) and Tech Mahindra (1.40%) shares were the top Sensex gainers today.