New Zealand v Bangladesh, Champions Trophy, Group A, Cardiff
Drives and dives
Martin Guptill unfurled fluent drives against the new ball•Getty Images
Soon after, Guptill was trapped in front by Rubel Hossain•Getty Images
Williamson put in a full-length dive to beat Mushfiqur Rahim•Getty Images
James Neesham was stumped by Mushfiqur for 23 as New Zealand stuttered to 265 for 8•Getty Images
He went on to make light work of Bangladesh's top order•Getty Images
He found an able partner in Mahmudullah, who matched him stroke for stroke•Getty Images
Shakib perished after his century, but Mahmudullah soon raised a ton of his own...•AFP
The Bangladesh fans found their voice when Taskin Ahmed bounced out Luke Ronchi•Getty Images
Kane Williamson took charge of the innings and moved to his third successive fifty-plus score in the tournament•Getty Images
Williamson, however, could not beat Shakib Al Hasan at the non-striker's end. He was run out for 57•Getty Images
Mosaddek Hossain sent down only three overs, but was the pick of the bowlers with 3 for 13•AFP
When Adam Milne bowled birthday boy Mushfiqur Rahim, Bangladesh were 33 for 4•Getty Images
Both batsmen exploited the gaps in the field and ran hard between the wickets...•Getty Images
... and, in the company of Mosaddek, saw them through to a famous win and kept them alive in the race to the semifinals•Getty Images
Ross Taylor kept his captain good company in an 83-run stand•Getty Images
Mustafizur Rahman then pulled off a diving catch at short fine leg to dismiss Taylor for 63•Getty Images
Tim Southee swung out Tamim Iqbal in the first over of the chase•Getty Images
Shakib Al Hasan, however, revived the chase with a measured innings•Getty Images
... and together added 224 for the fifth wicket - a Bangladesh record for any wicket•Getty Images