India puts it across Bangladesh, keeps hopes alive