Mushfiqur Rahim continued and raised his 27th test half-century off 79 balls, with an outside-edge two against Southee. But he failed to convert it to a hundred when left-arm spinner Ajaz Patel trapped him in front for 67. Leg-spinner Ish Sodhi got the better of Shahadat Hossain (18) to expose Bangladesh's lower order.