Illustrated StoryBangladesh rout England in stunning final sessionESPNcricinfo staff30-Oct-2016England missed four opportunities on a tough third morning Getty ImagesMoeen Ali made England's first breakthrough by trapping Imrul Kayes for 78 Associated PressLoading ...Shakib Al Hasan batted with intent to make 41 Associated PressBut his departure gave England a boost before lunch Associated PressIn the next over, Ben Stokes had Mushfiqur Rahim caught at slip for 9 Associated PressTensions rose as umpire Ravi had a word with Joe Root Getty ImagesShuvagata Hom played his shots to rally Bangladesh's tail Associated PressBangladesh's fans were in fine fettle as the lead grew Getty ImagesAdil Rashid finished with four wickets as Bangladesh were all out for 296 Associated PressBen Duckett used the reverse sweep to excellent effect in England's chase Getty ImagesAlastair Cook bedded in for his longest stay of the tour so far Getty ImagesBut Duckett's impetus took a big bite out of England's requirement Getty ImagesHe brought up his half-century as England went to tea on 100 for 0 AFPBut then, Duckett was bowled by the first ball after the break ... Getty Images... before Shakib nailed the ailing Joe Root for 1 Getty ImagesGary Ballance fell to a horrible heave to mid-off Getty ImagesMehedi, at the age of 19, stormed to his third five-wicket haul in four innings Associated PressCook survived a huge appeal for lbw before poking to silly point for 59 Getty ImagesMehedi had left England in an utter tailspin Getty ImagesJonny Bairstow couldn't stem the tide as he was caught at leg slip for 3 Getty ImagesBen Stokes resisted for a while before being bowled by Shakib Al Hasan Getty ImagesShakib ripped out three wickets in a single over, including Zafar Ansari for a duck Getty ImagesFittingly, Mehedi wrapped up the victory with the scalp of Steven Finn Getty ImagesBangladesh's first victory over a maiden Test nation was gleefully celebrated Getty ImagesEnglandBangladeshBangladesh vs EnglandEngland tour of BangladeshRead in AppElevate your reading experience on ESPNcricinfo App.Download App Now