Bangladesh produced another Cardiff victory every inch as remarkable as the 2005 triumph over Australia to keep their Champions Trophy hopes alive and eliminate New Zealand. Needing 266 to beat the Black Caps and remain in with a chance of a semi-final spot, Bangladesh's reply was close to ruins after being reduced to 33 for four in the 12th over.
But Shakib Al Hasan (114) and Mahmudullah (102 not out) combined to produce the greatest partnership in Bangladesh limited-overs history. It eclipsed the 178 shared by Tamim Iqbal and Mushfiqur Rahim against Pakistan in 2015, and was the second highest partnership in Champions Trophy history.
A dozen years after their first win over world champions Australia came at Cardiff, the pair put on 224 in 219 balls as Bangladesh turned potential embarrassment into a five-wicket win with 16 balls to spare. The scenario of this penultimate Group A match was straightforward.
The winner would have to wait on the outcome of Saturday's clash between England and Australia to determine whether a semi-final spot had been secured. The loser would head for home with only one point from three games, and that appeared Bangladesh's fate after Tim Southee had ripped through the top of their batting order.
Brief Score-
New Zealand 265-8 (50 overs): Taylor 63, Mosaddek 3-13
Bangladesh 266-5 (47.2 overs): Shakib 114, Mahmudullah 102 not out, Southee 3-45
Bangladesh won by five wickets
Courtesy: Independent