Daryl Mitchell represents New Zealand's last forlorn hope of rescuing their opening World Test Championship contest against Bangladesh on the final day at Sylhet.
Chasing 338 runs for victory, the Blackcaps are teetering at 113/7, with Mitchell the only recognised batter remaining and an entire day to defend their last remaining wickets.
As the pitch shows expected signs of deterioration in the latter days of the encounter, the NZ batting order has crumbled alarmingly, with only Mitchell (44no) and opener Devon Conway (22) showing any ability to occupy the crease.
Bangladesh established their advantage on the third day and entered the fourth at 212/3, ahead by 205 runs. The Blackcaps made an important breakthrough, when captain Tim Southee had counterpart Najmul Hossain Shanto caught by wicketkeeper Tom Blundell for 105, with the addition of just one more run.
The Bangladesh lower order made them work for their wickets through the rest of the day, with Mushfiqur Rahim (67) and Mehidy Hasan Miraz (50no) anchoring the resistance.
Specialist spinner Ajaz Patel was the most successful Blackcaps bowler in terms of wickets, but the home batters again targeted him for runs, scoring at more than four an over.
New Zealand's run chase began badly, when opener Tom Latham was caught off the last ball of the first over, with no runs yet on the board. Kane Williamson' first-innings century was a distant memory, as he was trapped leg before wicket - the first of Taijul Islam's four victims - for 11.
Henry Nicholls came and went quickly, and Blundell lasted only slightly longer, before Mitchell found some support from Glenn Phillips and Kyle Jamieson, with a pair of 21-run partnerships to reach triple figures.
When the fifth day begins, Mitchell will have spinner Ish Sodhi at the other end, with just Southee and Patel to come, on a pitch that will make survival almost impossible.
Bangladesh 310 & 338 (Shanto 105, Rahim 67, Miraz 50no; Patel 4/148) NZ 317 & 113/7 (Mitchell 44no, Conway 22; Islam 4/40)
Watch live, free-to-air coverage of the first test between the Blackcaps and Bangladesh on ThreeNow or follow live updates on Newshub from 4pm