Dinesh Karthik probably played the knock of his life scoring 29 off just eight balls including a six over the cover on the last ball to help India pull off sensational four-wicket victory over Bangladesh in the Nidahas Twenty20 Tri-Series final in Colombo.