Australia's top-order batting woes continued after Mitchell Starc's six-wicket blitz as Bangladesh fought back on an extraordinary opening day of the second Test in Mackay.
Bangladesh's own left-arm speedster Shoriful Islam, who had recovered from a side strain that kept him out of the first Test, cut a swathe through Australia's batting to claim 6-35 off 11 lethal overs in his best-ever return in an innings.