Bangladesh pulled off a crushing eight-wicket victory over world champions New Zealand at Mount Maunganui on Wednesday.
The tourists needed only 40 runs in their second innings for the historic win, their first ever in New Zealand and only their sixth in 61 away Tests.
The match was wrapped up in one session on the final day as Ebadot Hossain took a career best six for 46 and New Zealand were rolled in their second innings for 169.

It was a "David and Goliath" result, with Bangladesh ranked ninth in the world while world Test champions New Zealand are second.
It was also New Zealand's first loss in 16 home Tests over the past four years.
Bangladesh have previously lost all 32 matches played in New Zealand across all formats, including nine Tests, and they arrived to start this tour following back-to-back losses at home to Pakistan.
But they attacked this Test with confidence and apart from a 138-run second-wicket stand by Devon Conway and Will Young in New Zealand's first innings, the tourists have largely been in control.
After New Zealand were dismissed for 328 in their first innings, Mominul Haque (88) led Bangladesh to 478, a 130-run lead on a pitch which stayed true and did not have the usual bias towards fast bowlers regularly seen on New Zealand wickets.

Then, thanks to a canny reading of the game by bowling coach Ottis Gibson, Bangladesh only needed 73.4 overs to knock over New Zealand in their second innings.
Gibson had noted the Bay Oval wicket was not delivering slip catches, which are common in New Zealand conditions, and he called for wicket-to-wicket bowling.
Ebadot relished the instruction and produced by far his best bowling figures.
He removed first innings centurion Devon Conway for 13, and in a quick burst claimed Will Young (69) along with Henry Nicholls and Tom Blundell without scoring.
Congratulations @BCBtigers. Well played on all fronts. #NZvBAN pic.twitter.com/EYCU1CpQWV
— BLACKCAPS (@BLACKCAPS) January 5, 2022
On Wednesday morning he accounted for Ross Taylor (40) and Kyle Jamieson (0), while Taskin Ahmed and Mehidy Hasan mopped up the tail.
With Mahmudul Hasan Joy requiring stitches to a split hand, Najmul Hossain Shanto was promoted to opener and contributed 17 to the winning run chase.
Shadman Islam was out for three while the not out batsmen were captain Mominul Haque on 13 and Mushfiqur Rahim on five.
Ebadot Hossain in 14 Test innings prior to New Zealand's second innings in Mount Maunganui: 12 wickets at an average of 81!
— ESPNcricinfo (@ESPNcricinfo) January 4, 2022
He's come up with a performance that will go down in history ? #NZvBAN
This is first ever win in Tests for Tigers against Kiwis and their first win in any format against the side at New Zealand.
The history they have created :
1- Bangladesh’s first victory in any format in New Zealand against the home side. They have played 32 games across the format before the match.
1- First win for Bangladesh in Test match against New Zealand.
1- First win for Bangladesh in a Test match against the top ranked side.
6- Bangladesh’s sixth win away from home in 61st home. First win outside Asia, Zimbabwe and West Indies.
8- New Zealand will be unable to win a Test series after winning eight in a bounce.
17- New Zealand’s streak of 17 consecutive wins at home is broken
2011- The year last time any Asian team won a Test match in New Zealand.
✅ First ever Test win over New Zealand
— ESPNcricinfo (@ESPNcricinfo) January 5, 2022
✅ First ever win in an international match over ?? in ??
?? start 2022 by upstaging the world champions ? #NZvBAN
Full Scorecard:
Final scoreboard in the first Test between New Zealand and Bangladesh at Bay Oval in Mount Maunganui
New Zealand 1st innings
T. Latham c Liton b Shoriful 1
W. Young run out (Najmul/Liton) 52
D. Conway c Liton b Mominul 122
R. Taylor c Shadman b Shoriful 31
H. Nicholls c Shadman b Mominul 75
T. Blundell b Ebadot 11
R. Ravindra c Shadman b Shoriful 4
K. Jamieson c Shadman b Mehidy 6
T. Southee c Mominul b Mehidy 6
N. Wagner c Das b Mehidy 0
T. Boult not out 9
Extras (b1, lb4, w3, nb3) 9
Total: (all out, 108.1 overs) 328
Fall of wickets: 1-1 (Latham), 2-139 (Young), 3-189 (Taylor), 4-227 (Conway), 5-258 (Blundell), 6-265 (Ravindra), 7-297 (Jamieson), 8-316 (Southee), 9-316 (Wagner), 10-328 (Nicholls)
Bowling: Taskin 26-7-77-0 (1w, 2nb), Shoriful 26-7-69-3, Ebadot 18-3-75-1 (2w), Mehidy 32-9-86-3 (1nb), Shanto 2-0-10-0, Mominul 4.1-0-6-2
Bangladesh 1st innings
Shadman Islam c and b Wagner 22
Mahmudul Hasan Joy c Nicholls b Wagner 78
Najmul Hossain Shanto c Young b Wagner 64
Mominul Haque lbw Boult 88
Mushfiqur Rahim b Boult 12
Liton Das c Blundell b Boult 86
Yasir Ali c Blundell by Jamieson 26
Mehidy Hasan Miraz c Blundell b Southee 47
Taskin Ahmed lbw Southee 5
Shoriful Islam b Boult 7
Ebadot Hossain not out 0
Extras (lb8, nb3, w7, pen5) 23
Total: (all out, 176.2 overs) 458
Fall of wickets: 1-43 (Shadman), 2-147 (Shanto), 3-184 (Joy), 4-203 (Mushfiqur), 5-361 (Mominul), 6-370 (Das), 7-445 (Mehidy), 8-450 (Yasir), 9-458 (Taskin), 10-458 (Shoriful)
Bowling: Southee 38-4-114-2 (1w), Boult 35.2-11-85-4 (1w), Jamieson 35-11-78-1 (4w), Wagner 40-9-101-3 (1w, 3nb), Ravindra 28-5-67-0
New Zealand 2nd innings
T. Latham b Taskin 14
W. Young b Ebadot 69
D. Conway c Shadman b Ebadot 13
R. Taylor b Ebadot 40
H. Nicholls b Ebadot 0
T. Blundell lbw Ebadot 0
R. Ravindra c Liton b Taskin 16
K. Jamieson c Soriful b Ebadot 0
T. Southee b Taskin 0
N. Wagner not out 0
T. Boult c sub (Taijul) b Mehidy 8
Extras: (b2, lb5, nb1, w1) 9
Total: (all out, 73.4 overs) 169
Fall of wickets: 1-29 (Latham), 2-63 (Conway), 3-136 (Young), 4-136 (Nicholls), 5-136 (Blundell), 6-154 (Taylor), 7-160 (Jamieson), 8-160 (Ravindra), 9-161 (Southee), 10-169 (Boult)
Bowling: Taskin 14-3-36-3 (1w, 1nb), Shoriful 12-2-30-0, Mehidy 22.4-5-43-1, Ebadot 21-6-46-6, Mominul 4-0-7-0
Bangladesh 2nd innings
Shadman Islam c Blundell b Southee 3
Najmul Hossain Shanto c Taylor b Jamieson 17
Mominul Haque not out 13
Mushfiqur Rahim not out 5
Extras: (lb1, w2, nb1) 4
Total: (for 2 wkts, 16.5 overs) 42
Fall of wickets: 1-3 (Shadman), 2-34 (Najmul)
Bowling: Boult 5-3-4-0, Southee 5-2-21-1, Jamieson 3.5-1-12-1 (2w), Wagner 3-1-4-0 (1nb)
Toss: Bangladesh
Result: Bangladesh won by eight wickets
Umpires: Chris Brown (NZL), Chris Gaffaney (NZL)
TV umpire: Wayne Knights (NZL)
Match referee: Jeff Crowe (NZL)