England, which just a few months ago was beating Australia in test cricket, has been a model of inconsistency at the World Cup and put in a dire performance against the unfancied co-hosts, managing just 225 and then bowling poorly.
Bangladeshi ground staff ran a lap of honor and high-ranking officials leapt with joy when young tailenders Mahmudullah Riad and Shafiul Islam put on an unbeaten 58 to steer their team to victory in the Group B game.