Australia has secured a spot in the Champions Trophy semi-finals following a rain-abandoned match against Afghanistan. The team’s stand-in skipper, Steve Smith, commended the disciplined performance of his bowlers, despite the match being halted with Australia at 109/1 in pursuit of a 274-run target.