Really poor collapse from Bangladesh this. From 171-1 to 215 all out. A collapse of England proportions.
Tamim's century was excellent and spearheaded the Bangladeshi innings, which was oh so impressive until mid-way through the afternoon session. They treated England's bowlers with disdain, as Cook struggled to control their scoring through the use of the spinners, of which three (as expected) were fielded.
Woakes, Moeen and Stokes all brought the tourists back into the contest, though, as Bangladesh lost 5 for 31 to reach tea on 205 for 6, before struggling even more after the interval.
It was all going so well for the hosts, too, as they exposed England's subcontinental weak spot through Tamim (who recorded his third Test hundred against England) and Mominul Haque, but Moeen removed both set batsmen in the space of four overs.
Stokes' deployment of reverse swing brought the game back England's way, too, as he dismissed Mahmudullah and Sabbir Rahman, to again show why Cook was right in trusting his seamers during the first Test, knowing that his spinners would prove expensive.
Woakes had set the tone for what should have been a quietly comfortable day for England, as he picked up a wicket in his second over, but England's bowlers struggled to ramp up the pressure after that early wicket and only Stokes went at less than three runs an over. Zafar Ansari went at over 6.
After tea, Moeen had Mehedi and Kamrul - out LBW and caught by Root respectively - while Woakes cleared out Shakib. As collapses go, they don't get much more dramatic than that. Credit to England's bowlers but Bangladesh will rue a few missed chances, because there have been a few poor shots, playing away from the body, today.