Lahore, Feb. 28 -- Afghanistan skipper Hashmatullah Shahidi won the toss and elected to bat first against Australia in their final group stage match at Lahore's Gaddafi Stadium in the ongoing ICC Champions Trophy 2025 on Friday.

After Australia got their tournament off to a flying start by chasing down the highest-ever score at an ICC event against England, rain played spoilsport in their next, forcing them to share points with South Africa, who both are now on three points each and occupying the top two spots in Group B.

Afghanistan, on the other hand, lost their opening game to South Africa by 107 runs but came back stunningly to complete an incredible triumph against England to knock them out of contention for a semi-final spot.

Tod...