A brilliant all-round performance by Shakib Al Hasan steered Bangladesh to a pulsating nine-run victory over New Zealand in a rain-interrupted first one-day international on Tuesday.
Shakib belted 58 off 51 balls to help the hosts to a competitive total of 228 all out. He then bamboozled the visitors with his left-arm spin to grab 4-41 as New Zealand were left stranded on 200-8 after they were set a revised target of 210 runs in 37 overs.
Brendon McCullum struck a quickfire 61 off 45 balls and gave New Zealand a strong platform after he and Jesse Ryder (21) put on 53 runs for the opening-wicket but Shakib brought Bangladesh back in contention by dismissing both batsmen before rain intervened.
New Zealand were 85-4 in 15 overs when rain stopped play for nearly an hour.
Upon resumption, Bangladesh thought they had Daniel Vettori out for nine when substitute fielder Sohrawardi Shuvo took a catch at deep square leg but Mahmudullah's full-pitched delivery was judged a no-ball.
The New Zealand captain failed to capitalise on his great escape and was out for 24, caught by Junaid Siddique off Naeem Islam. Shanan Stewart was then run out for two before Naeem removed Ross Taylor for 42 to put Bangladesh in control as the visitors floundered on 161-7.
New Zealand went into the final over needing 18 runs for victory but could only add on nine to their total as Bangladesh celebrated a rare victory and took a 1-0 lead in the five-match series.
Bangladesh were a bowler short for most of the game after skipper Mashrafe Mortaza's 27th birthday celebrations took a painful turn when he sprained his ankle in the third over of New Zealand innings.
Mortaza fell awkwardly while bowling and failed to take any further part in the game and officials said he would remain under observation for 48 hours.
I Kayes c B McCullum b Mills 16
S Nafees b Vettori 35
Z Siddique b N McCullum 30
R Hasan lbw b Vettori 21
S Hasan b Mills 58
M Rahim c Southee b Ryder 22
Mahmudullah c Taylor b Ryder 3
N Islam b McKay 9
M Mortaza c Watling b Mills 15
A Razzak c Ryder b McKay 1
N Hossain not out 0.
Extras: (b-1, lb-8, w-9) 18
Total: (all out; 49 3 overs) 228
Fall of wickets: 1-34, 2-61, 3-100, 4-132, 5-170, 6-174, 7-198, 8-212, 9-221, 10-228.
Bowling: Mills 9 3-1-44-3, Southee 7-0-37-0 (w-2) McKay 9-0-51-2 (w-2), N McCullum 10-0-42-1 (w-2), Vettori 10-1-29-2 Ryder 4-0-16-2 (w-3)
B McCullum b Shakib 61
J Ryder c Raqibul b Shakib 21
B Watling b Razzak 0
R Taylor lbw b Naeem 42
G Elliot lbw b Shakib 0
D Vettori c Zunaed b Naeem 24
S Stewart run out 2
N McCullum b Shakib 16
K Mills not out 22
T Southee not out 1.
Extras: (lb-6, w-4, n-1) 11
Total: (eight wickets; 37 overs) 200
Did not bat: A McKay
Fall of wickets: 1-53, 2-72, 3-85, 4-85, 5-135, 6-148, 7-161, 8-192.
Bowling: Mortaza 1-0-7-0, Nazmul 7-0-46-0 (w-1), Razzak 8-1-28-1 (w-1), Naeem 7-0-30-2 (w-1), Shakib 8-0-41-4, Mahmudullah 6-0-42-0 (nb-1)