"Well done! Revenge of the 2023 WC served" - Fans erupt as Afghanistan beat Australia by 21 runs in 2024 T20 World Cup clash 0 23.06.2024 13:19 Api.sportskeeda.com