Bangladesh have defeated New Zealand to win their first ever Test match away from home in a stunning eight wicket boilover at Mount Maunganui.
The visitors looked the better side from start to finish after winning the toss and electing to bowl, emerging from the first innings with a 130-run lead.
'CAN'T BELIEVE IT': Shane Warne's huge Ashes swipe at England
After the early stage of New Zealand's second innings was defined largely by a trio of inexplicably poor DRS reviews from Bangladesh, fast bowler Ebadot Hossain had them poised for victory after taking 4/39 by stumps on day four.
Ebadot ultimately finished with figures of 6/46 as the Kiwis were dismissed for just 169, leaving the visitors chasing only 40 for victory on Wednesday.
Ashes fans awaiting the beginning of the fourth Test were treated to the spectacle of Bangladesh winning their first ever Test match against New Zealand, as well as their first match against a top five ranked opponent.
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.
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.
Hum Honge Kamyab Ik Din! Congratulations neighbours on a fantastic overseas win! You were always a good team and now you have done the unthinkable! As a cricket fan, I hope @BCBtigers become a formidable team. #BANvsNZ https://t.co/dpbNmnGgrz
— Prateek Kanwal (@prateekkanwal) January 5, 2022
— Melinda Farrell (@melindafarrell) January 5, 2022
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.
Bangladesh power to victory thanks to unlikely bowling hero
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.
Click here to sign up to our newsletter for all the latest and breaking stories from Australia and around the world.