Champions Trophy: South Africa beat Afghanistan by 107 runs
South Africa clinched a comprehensive 107-run victory over Afghanistan in their Champions Trophy clash. Ryan Rickelton led the charge with a century, while pacers Lungi Ngidi and Kagiso Rabada dismantled the opposition. The Proteas amassed 315/6 before dismissing Afghanistan for 208 runs.