In an astounding upset, Afghanistan achieved one of the greatest victories in Cricket World Cup history, defeating the defending champions, England, by a commanding 69-run margin in Delhi.
England had already suffered a defeat at the hands of New Zealand at the start of the tournament, making...