Updated On: 25 June, 2019 09:28 AM IST | | mid-day online desk
Mushfiqur Rahim (83 off 87 balls) and Shakib (51 off 69) showed their class on a difficult surface to help Bangladesh post a competitive 262 for seven after Afghanistan opted to field at the Hampshire Bowl.

Shakib Al Hasan celebrates a wicket with teammates
Shakib Al Hasan has established himself as the best all-rounder so far in the World Cup 2019 with another sensational performance, helping Bangladesh to a 62-run win over Afghanistan and keep their semi-final hopes very much alive.
Mushfiqur Rahim (83 off 87 balls) and Shakib (51 off 69) showed their class on a difficult surface to help Bangladesh post a competitive 262 for seven after Afghanistan opted to field at the Hampshire Bowl.