NEW DELHI: Top-ranked South Africa will play a struggling England in a high-stakes Champions Trophy match in Karachi on Saturday in an attempt to establish their supremacy and guarantee a position in the last four as the fight for the semifinals heats up in Group B.
In contrast to Group A, where the top two teams, India and New Zealand, have easily advanced to the knockout stages, Group B's Australia, Afghanistan, and South Africa are vying for the final two semifinal spots over the course of two days.