DHAKA: Bangladesh beat India for only the fourth time in 30 one-day internationals (ODIs) and took a big step on Thursday to qualifying for the 2017 Champions Trophy.
Left-arm pacer Mustafizur Rahman became the second Bangladeshi bowler to claim five-for on his debut in the comfortable 79-run win at Sher-e-Bangla National Stadium.
The teenager ran through the much-vaunted India lineup with 5-50, as the visitors were bowled out for 228 in 46 overs in pursuit of 308.
Mustafizur's menacing cutter proved to be decisive, despite India's openers giving them a solid 95-run start.
Bangladesh rode Tamim Iqbal's 60, Soumya Sarkar's 54, and Shakib Al Hasan's 52 to post its highest score of 307 against India.
Bangladesh last beat India in the 2012 Asia Cup, and most recently lost in the Cricket World Cup quarterfinals.
The victory put Bangladesh in great position to rise above West Indies into seventh place in the ODI world rankings, and qualify for the Champions Trophy after missing the last two.