New Delhi: India (404 & 258/2 d) beat Bangladesh (150 & 324) by 188 runs in the first test match, taking a lead of 1-0 in the test series.
This is KL Rahul's first victory as test captain. He had lost his first test match as captain in South Africa earlier this year.
Kuldeep Yadav is player of the match for a haul of 8 for 114 in 40 overs.
India bowled Bangladesh out for 324 on the fifth and final day.
India beat Bangladesh
Bangladesh added 52 runs in 11.2 overs in the morning session and lost four wickets in the process after resuming the day on 272 for six while chasing an improbable 513 for a win.
It was a matter of completing formalities for India after Axar Patel grabbed three wickets towards the end of the fourth day to push the visitors closer to victory.
The second and final Test starts on December 22 in Mirpur.
Brief Scores: India: 404 and 258/2.
Bangladesh: 150 and 324 all out in 113.2 overs (Zakir Hasan 100, Shakib Al Hasan 84; Axar Patel 4/77, Kuldeep Yadav 3/73).