England will be looking to get back to winning ways in the World Cup against Australia in a highly-anticipated encounter at Lord's on Tuesday.
Eoin Morgan's side surprisingly came a cropper against Sri Lanka last week and another slip-up will give those below them hope, with Bangladesh moving to within one point of the tournament hosts after defeating Afghanistan.
Not for the first time this month, Shakib Al Hasan came to the fore, following up his fifth score of fifty or more in six tournament innings by becoming the first Tigers bowler to take a five-wicket haul at a World Cup.
His five for 29, the best figures of the tournament so far, saw Afghanistan subside to 200 all out after 47 overs in response to Bangladesh's 262 for seven – in which Shakib made 51 – on a challenging Hampshire Bowl surface.
Tweet of the day
The Ashes 2005 winning captain has butterflies ahead of England v Australia at Lord's on Tuesday.
One to watch
James Vince: Named in England's 15-man group after Alex Hales was axed for breaching recreational drug guidelines, Vince has been catapulted into the side because of Jason Roy's hamstring tear. However, modest returns of 26 and 14 have followed, while he has just one half-century in his 10 one-day international innings. He will be ousted as soon as Roy is fully fit but the meeting with Australia is an opportunity for Vince to prove he belongs at this level.
Snap shot
Tournament tracker
Quote of the day
The England captain insists disgraced Australian pair David Warner and Steve Smith cannot expect immediate forgiveness despite completing 12-month suspensions for their roles in last year's ball-tampering controversy.
Stat attack
Shakib is in an otherworldly run of form at present. Most of the deserved praise coming his way has been because of his work with the bat following scores of 75, 64, 121, 124, 41 and 51, the last one taking him back to the top of the run-scoring charts. On the day he became the first Bangladesh batsman to reach 1,000 World Cup runs, 476 of which have come this month, he became the first Tigers bowler to take a five-wicket haul in the competition to heavily undermine Afghanistan's chase.
Top shot
Mushfiqur held Bangladesh's innings together, primarily through his diligence between the wickets in an innings containing few boundaries. However, with Mahmudullah hobbling because of an injury to his right calf, Mushfiqur decided to attack, stepping down the pitch and butchering Dawlat Zadran over long-on. The only six of Bangladesh's innings took Mushfiqur to a 56-ball half-century. He went on to follow up his unbeaten century against Australia last week with an impressive 83 off 87 balls on the south coast.
Bowled over
Mujeeb Ur Rahman's carrom balls to see the back of Shakib and Soumya Sarkar, both of whom were trapped in front, deserve honourable mentions but Shakib's delivery to Afghanistan dangerman Mohammad Nabi scoops this honour. Nabi's half-century had guided Afghanistan to within 12 runs of beating India so his threat was obvious. He lasted just two balls here, though, castled via an inside edge by one that skidded on.
Up next
Today: England v Australia at Lord's.