Afghanistan edge past England in a nail-biting Champions Trophy thriller

LAHORE – Afghanistan defeated England by 8 runs in the vital Group B clash at Gaddafi Stadium, Lahore. Afghanistan posted 325/7 in their 50 overs against England. Ibrahim Zadran shone … Continue reading Afghanistan edge past England in a nail-biting Champions Trophy thriller