Having been bowled out for 134 in last week’s 333-run defeat and then been put in yesterday morning, improved application was required.

And despite some sloppy dismissals, it was on show as Tamim Iqbal fell one short of a half-century and both Shakib Al Hasan and Mushfiqur Rahim passed the landmark, Shakib top-scoring with 82.