Revenge is a dish best served cold, they say. But for a charged-up Afghanistan, it was the fire in their veins that helped exorcise the ghosts of their 2023 ODI World Cup loss to Australia. Rashid Khan's men played out of their skins to defeat the mighty Aussies for the first time in their cricketing journey, pulling off a 21-run win in their Super Eights clash at ICC T20 World Cup 2024 in Kingstown, St Vincent on Sunday, June 23. (Highlights | Scorecard | Full Coverage)