New Delhi, March 1 -- The league stages of Champions Trophy 2025 are almost over and the semi-finalists of the marquee tournament are almost decided. The later half of the tournament has been marred by rain which has led to many matches being called off, the latest causality of which was the Australia vs Afghanistan match on Friday.

Afghanistan, who had defeated England in their last match, were looking at a sure shot semi-final spot had they defeated Australia in Lahore. The Afghanis had been restricted to a total of 273 and Australia were already 109/1 in 12.5 overs when rain halted play. In the end, Afghanistan and Australia both were granted a point each due to the washout.

As things stand, Australia have qualified for the semi-fina...