RECAP: Afghanistan vs England (Champions Trophy) Published on February 26, 2025 Afghanistan knocked England out of the Champions Trophy with a thrilling eight-wicket win in Lahore.