Australia sailed into the Champions Trophy semi-finals after their final Group B match against Afghanistan was abandoned at ...