Afghanistan, Feb. 27 -- Afghanistan's cricket team achieved a narrow eight-run victory over England today at Gaddafi Stadium in Lahore, marking a significant moment in the ICC Champions Trophy 2025. The match featured outstanding performances from both teams, with Afghanistan's Ibrahim Zadran scoring a record-breaking 177 runs and Azmatullah Omarzai taking five wickets. Despite Joe Root's commendable 120 runs for England, the team fell short, concluding their tournament journey.

Afghanistan elected to bat first, setting a formidable total of 325 for 7 in their allotted 50 overs. Zadran's 177, the highest individual score in Champions Trophy history, came from 146 balls and included 12 fours and six sixes. Azmatullah Omarzai contributed a s...