Mehidy Hasan Miraz was unbeaten on 65 as Bangladesh reached 417 for 8 at lunch on the third day of the first Test against Australia on Saturday, stretching their lead to 219 runs.
Miraz and Taskin Ahmed added 45 without being separated in the morning session, putting on their fifth partnership of more than 40 runs in the innings.
Miraz has faced 152 balls, hitting five fours and a six. Taskin is 12 not out from 22 balls.
Australia managed only two wickets in the 23-over session, both taken by Josh Hazlewood. Hasan Mahmud and Taijul Islam were dismissed as Bangladesh lost their seventh and eighth wickets.
Australia also missed two chances off Pat Cummins. Steven Smith and Travis Head both put down catches.
Miraz finished the session in style, hitting Cameron Green for six over the boundary. His partnership with Taskin has taken Bangladesh closer to a lead of 250.
Bangladesh resumed the day on 351 for 6 after Tanzid Hasan’s 101, Najmul Hossain Shanto’s 84 and Mominul Haque’s 49 helped them build a strong position. They had started the innings 102 runs behind Australia, who were bowled out for 198 on the first day.
Australia now face the prospect of having to chase a large deficit in their second innings, with Bangladesh still two wickets away from completing their first innings.