Unpredictable Afghanistan recorded an impressive 69-run win against England today in India.
England won the toss and put Afghanistan to bat. After a solid start, Afghanistan had a mini collapse but recovered to end up with 285 runs.
Chasing 285 England never were comfortable and collapsed 69 short of the target.
This is the second defeat to England in the tournament.