Mumbai, Feb. 27 -- Afghanistan defeated England in the ICC Champions Trophy 2025, knocking them out of the tournament. The exciting match took place in Lahore on February 26, with Afghanistan winning by just eight runs. This victory keeps Afghanistan's hopes alive for the semifinals.

Ibrahim Zadran was the star, scoring a record-breaking 177 runs, the highest in Champions Trophy history. Azmatullah Omarzai also played a key role, scoring 41 runs and taking five wickets. England's Joe Root fought hard with 120 runs, but his team failed to chase 325 runs and was eliminated.

Fans Celebrate in the Streets

Afghanistan's victory led to huge celebrations across the country. Videos went viral showing fans dancing, bursting crackers, and riding...