Shakib Al Hasan came, spun, and conquered, carrying Bangladesh to a comfortable 62-run win over Afghanistan.
India avoid a World Cup upset against Afghanistan, thanks to Mohammed Shami final-over hat-trick.
With a fifth straight defeat, Afghanistan have been eliminated from the the World Cup.
South Africa finally set foot on their yellow brick road to semifinals.
Neesham, Williamson lead the way as Kiwis demolish Afghanistan in World Cup match at Taunton on Saturday.
Ikram Ali Khil, the left-handed keeper-batsman, has been named a replacement for the keeper.