Australia won their opening game of the ICC Champions Trophy 2025, registering the highest score in a successful run chase in the competition (5-356); they will now aim to win each of their first two ...