South Africa Outclass England, Eliminate Afghanistan, Seal Champions Trophy Semi-Final Spot
South Africa in action in Champions Trophy 2025.© AFP South Africa cruised into the Champions Trophy semifinals in dominant fashion, defeating England by seven wickets to top Group…