Star Afghanistan spinner Rashid Khan on Sunday hoped their stunning 69-run win over England in the World Cup will put a smile on the faces of his countrymen and heal their pain following a series of devastating earthquakes. Afghanistan on Sunday created one of the biggest upsets in World Cup history, shocking defending champions England in New Delhi. (Scorecard | Highlights | Full Coverage)