The whens, wheres and hows for all the teams that did not reach the semi-finals.
We still only have one team definitely through but four are now definitely out.
Bangladesh have got it all to do but Shakib is certainly capable.
Shakib Al Hasan grabbed five wickets for only 29 runs, the best figures of the World Cup so far, as Bangladesh beat Afghanistan by 62 runs.
Australia are top once more as top-four dominance continues.