Bangladesh have beaten England in a Test match for the first time to level the two-game series in Dhaka. The Tigers successfully defended a fourth innings target of 273, taking all ten England wicket in an action-packed final session after tea on day three.

Nineteen-year-old off-spinner Mehedi Hasan was the hero for the hosts, taking 6/77 to seal a historic triumph. England were bowled out for 164 and lost by 108 runs as they were undone by Bangladesh's spin bowlers.

The day began with Bangladesh leading by 128 runs with seven wickets in hand. They extended their lead to 272 thanks to important contributions from Imrul Kayes (78) and Shakib Al Hasan (41). The hosts were also aided by dropped chances and England's poor use of the decision review system.

However, England began their improbable run chase on a tired surface in impressive fashion, with Ben Duckett recording his maiden half-century in Test cricket. The Northants batsman displayed the full array of his sweeps and reverse sweeps en route to 56 from 64 balls, as England's openers reached 100 without loss at tea.

Yet the third and final session of the day began in disastrous fashion, with Duckett being bowled off the first ball - and it just got progressively worse.

The tourists subsequently collapsed in a heap, with Moeen Ali, Adil Rashid, Zafar Ansari and Steven Finn failing to trouble the scorers as all ten wickets fell for just 64 runs. It was one of the most dramatic collapses in the history of English cricket.

"Probably, today, we showed our inexperience in these conditions when the ball got rolling, and we couldn't stop it," England captain Alastair Cook said afterwards, according to Cricinfo. "If I'm honest we shouldn't have been chasing 270; we had four or five chances. We've got to learn fast. There's a lot of talent and this experience will help us if we can take things out of it."