England are dumped out of the Champions Trophy by a nerve-shredding eight-run defeat by Afghanistan in Lahore.
Source link : https://www.bbc.com/sport/cricket/articles/c70wqd51yk5o
Author :
Publish date : 2025-02-26 17:27:58
Copyright for syndicated content belongs to the linked Source.