India secured their place in the Cricket World Cup semi-finals after skittling Sri Lanka for just 55 to seal an emphatic 302-run victory in Mumbai. Source
India secured their place in the Cricket World Cup semi-finals after skittling Sri Lanka for just 55 to seal an emphatic 302-run victory in Mumbai. Source