India, March 1 -- Australia secured a place in the semi-finals of the Champions Trophy after their crucial Group B encounter against Afghanistan was abandoned due to rain on Friday. The match, played in Lahore, was halted with Australia cruising at 109/1 in 12.5 overs, chasing a target of 274. Despite the ground staff's efforts to clear the waterlogged field, several wet patches remained, forcing the umpires to call off the game after an inspection.

With this result, Australia advanced to the knockout stage with four points, having already seen their previous fixture against South Africa washed out. However, the preparations in Lahore have come under the scanner, with many fans criticising the venue's readiness for the marquee tournament...