Sylhet: Bangladesh is only three wickets away from registering their second Test win over New Zealand.
Two years ago, the Tigers beat the Black Caps at the Bay Oval in Mount Maunganui. Come 2023, Bangladesh are in with a great chance of defeating the Kiwis for the second time in their Test history.
At Stumps on Day 4 at the Sylhet International Stadium, New Zealand needed 219 runs after they were reduced to 113 for seven while chasing 332.
Daryl Mitchell, batting on 44, is the only recognised batter left for the visiting team.
Ish Sodhi survived a scare at the fag end of the day after an on-field LBW decision was overturned.
Taijul Islam, who was the wrecker-in-chief in the first innings, picked up four wickets and finished with figures of 4-40 at the close of play.
Shoriful Islam, Mehidy Hasan Miraz and Nayeem Hasan picked up one wicket apiece. Kane Williamson, who scored a sparkling hundred in the first innings, scored only 11 runs after being trapped by Taijul.
Devon Conway and Glenn Phillips scored 22 and 12 respectively, but failed to make their starts count.
Bangladesh's day did not start on a great note as Tim Southee removed a well-set Najmul Hossain Shanto, who scored 105. But soon after, Mushfiqur Rahim racked up a half-century off 79 balls before Ajaz Patel trapped him.
Shahadat Hossain Dipu promised with four fours before Ish Sodhi dismissed him. The 10th wicket partnership of 26 runs between Mehidy and Shoriful stretched Bangladesh's lead well beyond 300.
Mehidy notched his 5th half-century off 76 balls and stayed unbeaten.
Patel was the standout bowler for the Kiwis after he finished with figures of 4-148.
Sodhi got two wickets while Tim Southee and Phillips picked up one scalp each.
Going into Day 5, it needs something extraordinary from Mitchell to bail New Zealand out. It goes without saying that apart from Sodhi, Southee and Ajaz Patel, their remaining batters, need to play out of their skins.