India reached the semi-finals of Cricket World Cup, defeated Sri Lanka by 302 runs, in response to 358 runs, Sri Lankan team was limited to 55 runs.