India defeated Bangladesh by 41 runs to reach the Asia Cup final in Dubai Abhishek Sharma scored 75 off 37 balls with six fours and five sixes Kuldeep Yadav took 3 wickets for 18 runs, while Varun Chakaravarthy returned 2 for 29