IN PICS | Afghanistan knock England out of Champions Trophy 2025

Afghanistan shocked England by eight runs in a must-win clash for both teams

Afghanistan have two points and will have to beat Australia to keep their semifinal hopes alive

Ibrahim Zadran's brilliant 177 helped Afghanistan set England a 326-run target

Pacer Azmatullah Omarzai (5/58) struck at crucial junctures in the match

Mohammad Nabi chipped in with two key wickets (2/57)

Joe Root's masterful 120 went in vain as England slumped to their second loss

Root’s 83-run stand with skipper Jos Buttler had raised hopes of an unlikely win

England will now face South Africa, who already have three points