Bangladesh beat New Zealand for the first time in a Test at the 16th attempt with a stunning eight-wicket victory at Mount Maunganui that snapped the world champions' 17-match unbeaten run on home soil.
Ebadot Hossain had bowled Bangladesh to the brink of a famous victory by the end of the fourth day when he had figures of 4-39.
And he broke down the last of New Zealand's resistance with two quick wickets as the home team was dismissed in their second innings for 169, their lowest score against Bangladesh.
New Zealand trailed by 130 runs on the first innings, leaving Bangladesh to score only 40 for victory.
They lost two wickets in doing so but captain Mominul Haque, top-scorer in the first innings, and former skipper Mushfiqur Rahim were at the crease when Bangladesh reached 2-42.
It was only Bangladesh's sixth Test win away from home and its first Test win over a team ranked in the top 5 ranked team: New Zealand is ranked No. 2 and Bangladesh No. 9.
Ebadot, a former volleyball player who became a Test cricketer after winning a fast bowling competition, had only 11 Test wickets at an average of 81 when he came into this match as Bangladesh's third seamer.
He took 1-75 in New Zealand's first innings of 328 but came into his own in the second innings, running through the middle order on Tuesday with the wickets of Devon Conway (13), Henry Nicholls (0), Tom Blundell (0) and Will Young (69).
That left New Zealand 5-147 at the start of play on Wednesday, only 17 ahead of Bangladesh.
Ebadot, a tall right-armer who snaps to attention and salutes when he takes a wicket, snared 6-46.
He saluted twice when he bowled Ross Taylor for 40.
"It's a long story, volleyball player to Test cricketer," Ebadot said. "But I'm a soldier of the Bangladesh Air Force and I know how to salute.
"On New Zealand soil over the last 11 years our brothers and our teams didn't get any wins.
"But when we came to New Zealand we set a goal. We raised our hands and said 'yes, we have to do it and we can do it on New Zealand soil.'
"New Zealand are Test champions so if we raise our hands and beat New Zealand on New Zealand soil our next generation will be able to beat them too."
New Zealand captain Tom Latham said his side had been given a lesson on how to play Test cricket.
"We were short in all three facets," he said.
"Bangladesh showed us how to go about things on that wicket.
"They were able to build partnerships, to bowl well from both ends and build pressure and unfortunately we weren't able to do it for long enough."
The second Test begins at Christchurch on Sunday.
- with Reuters