Bangladesh beat England by 108 runs in the historic second and final Test match during the third day at Sher-e-Bangla National Stadium in Mirpur on Sunday. In the process, the Tigers leveled the series 1-1.
Mehedi Hasan Miraz was the wrecker in chief, picking up his third five wicket haul in just his second Test match. Shakib al Hasan was also brilliant, picking up four wickets.
Earlier, Bangladesh set England a challenging target of 273 after being dismissed for 296 in 66.5 overs.
Imrul Kayes started the day well, scoring 78, before being trapped in front by Moeen Ali. Shakib (41) was then joined at the crease by captain Mushfiqur Rahim (nine).
Shakib though was soon cleaned up by Adil Rashid while Mushfiq departed off the bowling of Ben Stokes.
Sabbir Rahman (15) and Shuvagata Hom (25*) struck some lusty blows before the former was dismissed by Rashid. Taijul Islam (five) and Miraz (two) then departed in quick succession off Stokes and Rashid respectively.
Kamrul Islam Rabbi (seven) was the last man to be dismissed by Rashid.
Rashid picked up four wickets while Stokes bagged three.
BANGLADESH 220 & 296 in 66.5 overs
(Kayes 78, Mahmudullah 47, Shakib 41, Tamim 40, Rashid 4/52) beat ENGLAND 244 & 164 in 45.3 overs
(Cook 59, Duckett 56, Stokes 25, Miraz 6/77, Shakib 4/49) by 108 runs