Afghanistan stunned England with a remarkable eight-run victory, securing their maiden win in the ICC Men’s Champions Trophy in Lahore on Wednesday . . . MembersYou need to subscribe to view the full article. Please login or register a new account. Become a memberSign inAfghanistan vs England