Bangladesh have kept their hopes of qualifying for the semi-finals in the 2017 ICC Champions Trophy alive after they defeated New Zealand by five wickets at Sophia Gardens in Cardiff on Friday.
The win was made possible by a quite superb 224-run stand in just 209 deliveries, the highest-ever partnership for Bangladesh in ODI cricket, between Shakib Al Hasan (114 off 115 balls) and Mahmudullah (102* off 107 balls). What made the alliance between the two even more special was that they came together with the score reading 33-4.
Chasing 266, Bangladesh had got off to an awful start as New Zealand pacer Tim Southee reduced the Asian side to 12-3 before Adam Milne took the wicket of Mushfiqur Rahim (14 off 34 balls).