One of the co-hosts and title contender New Zealand has beaten Bangladesh by three wickets in their world cup match at Hamilton on Friday.
New Zealand reached their target off 289 with 7 balls to spare after a spirited fight by the Tigers.
Corey Anderson was clean bowled in the bowling of Nasir Hossain to keep the hope alive for Tigers. It was the seventh scalp for the tigers.
New Zealand wicket keeper Luke Ronchy was caught by Nasir Hussain becoming the fourth wicket of Shakib.
Kiwis were on 249-6 after 45 overs, needed 40 runs from 30 balls till updating the report.
Nasir Hoossain picked up Ross Taylor Lbw for 56 to bring his team back in the context.
Rubel Hossain has picked up Grant Elliott for 39 off just 34 balls as he was caught by Taskin Ahmed at deep cover.
Bangladesh skipper of the day Shakib Al Hasan has given early break throughs while defending 288 against New Zealand at Hamilton in their world cup match on Friday.
Shakib picked his counter part Brendon McCullum in the first bowl of the fifth over and picked Ken Williamson on the fifth delivery of the same over.
But Martin Gaptil and Brendon Taylor has steadied the ship. They added 131 runs off 155 balls .
Guptil was caught by Rubel Hossain in the bowling of Shakib
New Zealand was on 197-3 after 37 overs till updating the report.
Earlier, Bangladesh post 288 thanks to a magnificent 128-run innings of Mahmudullah, his second century in as many match
Bangladesh Side: Tamim Iqbal, Imrul Kayes, Soumya Sarkar, Mahmudullah, Shakib Al Hasan*, Mushfiqur Rahim†, Sabbir Rahman, Nasir Hossain, Taijul Islam, Rubel Hossain, Taskin Ahmed
New Zealand Side: MJ Guptill, BB McCullum*, KS Williamson, LRPL Taylor, GD Elliott, CJ Anderson, L Ronchi†, DL Vettori, TG Southee, TA Boult, MJ McClenaghan