Bangladesh all-rounder Sohag Gazi became the first cricketer to score a century and record a hat-trick in the same Test on Sunday but could not prevent the first Test against New Zealand ending in a draw in Chittagong.
Bangladesh, set 256 to win from 45 overs, were 173 for three when play was called off. It was the second draw only between the two teams with New Zealand winning the other eight.
Although a draw was always the likely result after the fourth day had been curtailed by rain, both teams did their best to force a result at the Zahur Ahmed Chowdhury Stadium.
Resuming their second innings on 117 for one, a lead of 85, Peter Fulton (59) and first innings century maker Kane Williamson (74) completed half-centuries before Gazi struck.
He dismissed Corey Anderson lbw for eight and wicketkeeper BJ Watling edged the next delivery to wicketkeeper Mushfiqur Rahim, who juggled the ball before taking the catch.
Gazi, playing in his seventh Test, then fooled Doug Bracewell with an arm ball that the batsman nicked on to the pad of Mushfiqur. Shakib Al Hasan dived from first slip to take a one-handed catch and complete the hat-trick.
The second and final Test starts in Mirpur on October 21.
Mominul's maiden ton takes Bangladesh close to Kiwi total
Williamson leads New Zealand charge with century
Rain and Bangladesh tail leave NZ Test heading for a draw
Ponting doubted Clarke's captaincy, team spirit
Sodhi, Anderson in New Zealand Test squad for Bangladesh