The second Test at Mirpur, and with it the series, looks to be heading for a draw after a strong batting performance by Bangladesh in their second innings went a long way towards staving off defeat to New Zealand.
Mominul Haque was unbeaten on 126 at the close of day four, having become the second Tiger to hit hundreds in consecutive Tests, to help his side reach 269 for three, a lead of 114.
The first Test at Chittagong was drawn and, with rain forecast for tomorrow, stalemate is the likeliest outcome, barring a batting collapse.
Tamim Iqbal led Bangladesh's rearguard with a second half-century of the match as they easily avoided the threat of an innings defeat.
Tamim, who had fallen just short of a century in the first innings, scored 70 second time round and put together a partnership of 157 with Mominul for the third wicket.
New Zealand had been bowled out for 437, for a first-innings lead of 155, in the morning session with Ish Sodhi run out for 58 and Trent Boult lbw to Abdur Razzak.
BJ Watling was unbeaten on 70 while Shakib Al Hasan finished with figures of 5-103.
Bangladesh lost Anamul Haque and Marshall Ayub fairly early on, both edging Neil Wagner into the slips.
Tamim and Mominul prospered until, the over after the latter registered his second international ton, the former was dismissed when he got a thick edge off Kane Williamson and Ross Taylor pulled off a stunning one-handed slip catch above his head.