Afghanistan Shocks England in Champions Trophy Clash
Afghanistan pulled off a stunning upset in Lahore, defeating England in a thrilling Champions Trophy clash.

Afghanistan pulled off a stunning upset in Lahore, defeating England in a thrilling Champions Trophy clash. The Afghan team delivered a remarkable performance, securing a historic victory, while England struggled to chase the target and fell short against their determined opponents.