The Sarkar-Shakib stand, rattling along at 4.98 per over, had moved Bangladesh to 165 for 2 in the 36th over before Boult and Southee turned the day around with three wickets in the space of 17 balls.