It was another final in the Asia Cup and another heartbreak for the Tigers as India edged Bangladesh by three wickets in a last-ball thriller and clinched the title for a record seventh time at the Dubai International Cricket Stadium