Bangladesh's hopes of qualifying for the semi-finals of the World Cup are well and truly alive.
They beat Afghanistan on Monday by 62 runs to move up to fifth in the points table.
After being put in to bat, Bangladesh posted 262 for 7 with skipper Mushfiqur Rahim top scoring on 83.
All-rounder Shakib Al Hasan then starred with the ball as Afghanistan were bowled out for 200.

FIFA cancels Arab Cup third-place match
Man City reach League Cup semis, late Newcastle goal downs Fulham
Mbappe edges closer to Ronaldo record as Real survive Copa del Rey test
MI Emirates hold on to stun Dubai Capitals by seven runs
Games of the Future open in Abu Dhabi