Displaying the valour that best epitomises the people of the strife-torn nation, Afghanistan caused one of the biggest upsets in the history of the World Cup as they outclassed defending champions England by 69 runs in Delhi on Sunday. (Scorecard | Highlights | Full Coverage)