Joe Root made history by scoring 120 runs off 111 balls in the 2025 Champions Trophy match between England and Afghanistan at the Gaddafi Stadium in Lahore. However, despite Root's remarkable performance, England lost the match by eight runs and were eliminated from the tournament before their last game against South Africa.