Whenever Afghanistan and Australia face off, one memory instantly comes to mind - Glenn Maxwell’s mind-blowing double hundred in the 2023 ODI World Cup, a knock that single-handedly shattered Afghan hopes. Now, the stakes are just as high, with a semi-final spot on the line. Afghanistan come into this game brimming with confidence after a thrilling win over England, making it two ICC ODI tournament victories against them in a row. Ibrahim Zadran was the hero last time, smashing a sensational 177, while his opening partner Rahmanullah Gurbaz is due for a big knock, perhaps he’s saving it for the Aussies. The experienced Rahmat Shah adds stability, while skipper Hashmatullah Shahidi brings resilience to the middle order. All-rounders Mohammad Nabi and Azmatullah Omarzai have been crucial, with Omarzai picking up a match-winning five-wicket haul against England. Add to that Gulbadin Naib, Afghanistan’s man for the big moments, and they have a well-rounded squad ready for battle. But Afghanistan’s biggest weapon? Spin. Rashid Khan remains the ultimate game-changer, while Noor Ahmad’s rise makes their attack even deadlier. Fazalhaq Farooqi leads the pace attack but will need to step up against a strong Australian batting lineup. Afghanistan know what’s at stake - a win keeps their dream alive, and against Australia, the hunger for revenge is even greater. Australia, on the other hand, pulled off a stunning chase against England in their opener, with Josh Inglis leading the charge with a brilliant century. Matthew Short and Marnus Labuschagne chipped in as well, but the real firepower lies with Travis Head and skipper Steve Smith. If these two find their rhythm, Australia’s batting becomes a juggernaut. Alex Carey has been in red-hot form, while Maxwell, the tormentor of Afghanistan, would love to haunt them once again with his sheer power hitting. However, their bowling lineup is not at full strength, missing some key names. Spencer Johnson has big shoes to fill in Mitchell Starc’s absence, while Nathan Ellis will be crucial with his clever variations. Ben Dwarshuis provides solid support, but it’s Adam Zampa who holds the key in the middle overs with his accurate spin bowling, with Short, Maxwell, and Labuschagne also able to contribute with the ball. If Australia want an extra spin option, Tanveer Sangha could come into play. Australia don’t like leaving their fate in the hands of others, they always find a way to get the job done in ICC tournaments. A win here will seal their place in the semi-finals, but a loss could throw them into uncertainty. Can Afghanistan rise to the occasion and take down the mighty Aussies, or will Australia once again crush their dreams? We’re about to witness a battle for survival, and it promises to be an absolute thriller!