Watch the best of the action as Bangladesh beat Afghanistan in Southampton to keep their World Cup semi-final hopes alive.