Afghanistan defeated England by eight runs in their Champions Trophy 2025 match in Lahore on Wednesday. It is the second-narrowest win (by runs) in Champions Trophy history. The record for the narrowest win (by runs) in the tournament is held by India, which secured a 5-run victory against England in the 2013 Champions Trophy final in Birmingham.