Bangladesh pulled off a stunning 322-run chase to trounce West Indies by seven wickets with 51 balls to spare in the 23rd match of the ICC Cricket World Cup at Taunton in England on Monday.
World's top allrounder in Bangladesh camp Shakib Al Hasan proved his worth by slamming an unbeaten 124 off 99 balls, aided by Liton Das (unbeaten on 94 off 69 balls), to anchor the Tigers' innings.
Shakib Al Hasan was adjudged the Man of the Match.
Giving his reactions, he said: "It feels great. To stay at the wicket till the end was the most satisfying. I've been working on my batting and it's paying off. I know if I bat at 3, I'll get more opportunities, more time to bat... I'm working on my bowling too. At this moment I'm doing okay but I can certainly get better. "
Shakib scored his ninth ODI century. The 32-year-old became only the second Bangladesh player to cross 6,000 runs in ODIs after Tamim Iqbal, making his fourth consecutive 50-plus score to move past Australia skipper Aaron Finch as the tournament's top scorer with 384 runs.
Earlier, put in to bat first the West Indies scored 321 for the loss of eight wickets. West Indies wicketkeeper batsman Shai Hope produced a patient 96 while opener Evin Lewis and Shimron Hetmyer also made half-centuries.